Culture India : a compendium of Indian philosophy, religion, arts, literature and society - Kulasrestha, Mahendra (2006)