Masters of Political Thought - Foster Michael B