Education psychology for teachers - Hewage, A.K. ed (A Denuma publications., 2007)