Sarah Eaton
Shanghai Maths - The Shanghai Maths Project Year 5 Learning
The Advance of the State in Contemporary China
Tough skin
Performing the Large Animal Physical Examination
Teacher's Guide 3A
Teacher's Guide 4A (the Shanghai Maths Project)
Teacher's Guide 5B (the Shanghai Maths Project)
Year 3 Learning
Year 4 Learning (the Shanghai Maths Project)