Teacher thinking and professional action - Denicolo, Pam; Kompf, Michael (Routledge, 2005)