6 books • 3 series
Reading the Race
English in the Primary Classroom (Creative Teaching)
Creative Teaching: English in the Early Years and Primary Classroom (Creative Teaching) (Creating Teaching)
Thinking through Philosophy (Cambridge International Examinations)
Discovering Philosophy
'A' Level Philosophy