4 books
Widening the Space of Variation
The Impact of the Change in the Advanced Level Economics Syllabus on the Teaching and Learning of Economics
For Each and Everyone - Catering for Individual Differences through Learning Studies
Catering for Individual Differences--Building on Variation