Introduction to Educational Psychology - Ingule, Frank O. (East African Educational Publishers, 1996)