Hinduism is a much contested term used to describe the religious beliefs and practices of more than 800 million people, most of whom live in India. Yet Hinduism is a religion that lacks a set of core... This description may be from another edition of this product.