Books
The Meaning of Luck
2013
Hodder GCSE History for Edexcel: Weimar and Nazi Germany, 1918-39
2016
A Perfect Day
2013
My Revision Notes: Edexcel GCSE (9-1) History: Superpower relations and the Cold War, 1941–91
2017
My Revision Notes: Edexcel GCSE (9-1) History: Weimar and Nazi Germany, 1918-39
2017
Hodder GCSE History for Edexcel: The USA, 1954-75: conflict at home and abroad
2016