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