39 books • 3 series
Russia's Struggle with Modernity 1815-1929
Reaction, Revolution and the Birth of Nazism: Germany 1918-23
Stalin, the Five Year Plans and the Gulags: Slavery and Terror 1929-53
Hitler, Stalin and the Destruction of Poland: Explaining History
Explaining Nazi Germany: Six Answers to a Level/Sat2 Nazi Germany Questions
Hitler, Ribbentrop and Britain: The Breaking of Versailles Part One
Hitler, Chamberlain and Munich: The End of the Twenty Year Truce
Red Sun at War Part II
Cardiff: A History
The Palmer Raids and the Red Scare: 1918-1920 (Explaining Modern History, #3)
Britain, France and Germany and the Treaty of Versailles
The Roaring 20's and the Wall Street Crash (Explaining Modern History, #2)
The Red Scare and the American Left 1918-1920 (Explaining Modern History, #3)
Addiction & Recovery
A History of Cardiff