An imaginative approach to teaching / - Egan, Kieran. (Jossey-Bass,, 2005)