Glimpses of Indian heritage, its lofty spirituality and earthy humanism