An introduction to modern social and political thought - Gamble, Andrew (MacMillan, 1981)