The Modern Prince: What Machiavelli Can Teach Us in the Age of Trump
by Carnes Lord
ISBN 13: 9781641770101
Format: Hardcover (336 pages) Publisher: Encounter Books Published: 25 Oct 2018
Save for later