Book cover for Machiavelli: His Life and Times

Machiavelli: His Life and Times

Description of the book

English