India's population of 1.2 billion is as varied and colorful as the spice markets of Old Delhi. Each region, caste, and community has its own culture, reflecting unique histories shaped by conquest, creativity, and religion, expressed in distinct languages, social customs, art forms, and expectations of life. Despite enormous recent political and economic change, in many ways India remains the same--a total sensory experience. The chaos and beauty...