Loughran John Ed. International handbook of teacher education. 2 Vols. - Singapore Springer 2016 - V. 1 . Source: Reference