The Essential Writings of Machiavelli

by Niccolo Machiavelli
BOOK
loading image...
Book Title : The Essential Writings of Machiavelli
Author : Niccolo Machiavelli
Publisher : Modern Library
Release Date : 2009-07-08
Categories : Philosophy
Pages : 544
ISBN : 0307419991
Available Language : English