Elements and components of educational psychology - Sharma,S.P (New Delhi Kanishka pub., 2013)