Theory and principles of education - Aggarwal J.C. (Vikas Pub House, 1998)