Masters of political thought - Jones, W.T