Developing a pedagogy of teacher education understanding teaching and learning about teaching - Loughran, John (Routledge, 2006)
Includes bibliographical references