International Handbook of Teacher Education Volume 1 - Loughran, John; Hamilton, Mary Lynn (Springer Singapore : Imprint: Springer, 2016)