Learning and Teaching at M-Level: A Guide for Student Teachers - "Bryan, Hazel; Carpenter, Chris; Hoult, Simon" (London, 2010)