Humanism, revivalism, and the Indian heritageby Roy, M. N.HumanismReligionPolitics and governmentCivilizationWriting a summary for young readers…For young readersBook data: Open Library