World politics progress and its limits - Mayall James (Cambridge Polity press, 2000)
Keywords: POLITICAL SCIENCE