Tim Nailsea reviews A People's History of the German Revolution
Stay up to date with our weekly newsletter