Philosophical and sociological perspectives on education - Aggarwal, J. C. (Delhi Shipra Publications, 2004)