Philosophical and sociological bases of education - Thankachan, T C (Kerala Aaromal Groups, 2006)