Successful teacher education : partnerships, reflective practice and the place of technology - Jones, Mellita; Ryan, Josephine; Eckersley, Bill (Sense Publishers, 2014)