Great philosophers and thinkers of education - Agarwal, J. C.; Agarwal, J. C. (Delhi Shipra Publications, 2006)