Aubusson Peter Ed. Teacher learning and development : The mirror maze - Germany Springer 2008 - xv,273p. - Self-study of teaching and teacher education practices . Source: Reference