The religious map of India is notoriously complex; not only are there indigenous traditions in great variety, but imported faiths such as Islam and Christianity have been added to the mix. Lawrence A. Babb helps the non-specialist navigate this variety. He provides an account of the subcontinent's principal religions, focusing on how they began, what they teach, what they have become, and how religion fits in modern India's national life...