India is so vast that each of its regions is a land in its own right, with diverse languages, customs, and cultural traditions. Yet shared social systems, firmly grounded in religious beliefs, provide the cohesive force that unites over a billion people of different backgrounds. Hinduism is the main religion of India, and this new dictionary provides an unrivaled insight to all aspects of Hindu life, past and present. Some thousand illustrated entries...