The quest for political stability: Germany, 1871-1991 - Pinfield, Nick (A/AS Level History for AQA, 2015)