Tag - A History of Western Political Thought by J.S. McClelland