Theory And Principles Of Education philosophical and sociological bases of education - J C Aggarwal (Vikas Publication, 2008)