Handbook of research on teacher education: enduring questions and changing contexts - Cochran-Smith, Marilyn; Feiman-Nemser, Sharon; McIntyre, John (Routledge, 2008)