Understanding the political philosophers: From ancient to modern times - Haworth Alan (London, UK Routledge, 2012)