Philosophical and sociological foundations of education - Sharma, S. N. (New Delhi, 1995)