The German Polity, Eleventh Edition - 9781442260573