All about Hinduism 3rd ed. - Shivananda