Research on teacher thinking : understanding professional development / edited by Christopher Day, James Calderhead and Pam Denicolo. - Day, Christopher, 1943-; Calderhead, James; Denicolo, Pam (Falmer, 1993)