Great Political Thinkers : Machiavelli, Hobbes, Mill, Marx By Singer, Peter Paperback Price $8.25 Free Shipping