Machiavelli to Marx : Modern Western Political Thought
Dante Germinois professor of government and foreign affairs at the University of Virginia.