Brilliant Primary School Teacher: What you need to know to be a truly outstanding teacher by Kevin Harcombe (Paperback, 2011)