Essentials of educational psychology - Aggarwal J C (Noida, India Vikas Publishing House Pvt. Ltd., 2007)