Man and society political and social theories from Machiavelli to Marx - Plamenatz, John Petrov (Longman, 1992)