The German Polity, Twelfth Edition - 9781538146590