The present book, written by Nalinikanta Brahma, undertakes a detailed study of the essence of all religions. The author classifies all the religions under three groups: 1. Impersonal, 2. Personal and 3. Supra-Personal. The doctrines and beliefs of all the great regions have been presented in terms of this classification. The author makes a critical assessment of the objections to religion as advanced by Russell, Freud and Marx. The author defends what he calls “ Supre-Personal Religion”. The book ends with an analysis of the possibility of a universal religion.