Amaladass, Anand Philosophy of History - Chennai Satya Nilayam Publications 2008 - 167 Publisher. No.: Indian Social Institute Subjects--Personal Names: General Subjects--Topical Terms: Religion