Self's Deception
Bernhard Schlink & Peter Constantine
Gerhard Self (2)
The Essential Writings of MacHiavelli
Niccolò Machiavelli & Peter Constantine