International handbook of teacher education. 2 Vols. - Loughran John Ed.; Hamilton Mary Lynn Ed. (Singapore Springer, 2016)