Theory and principles of education philosophical and sociological bases of education - Aggarwal, J. C. (Vikas pub. house, 1998)