Teaching in mind : how teacher thinking shapes education - Yero, Judith Lloyd (MindFlight Publishing, 2010)