Values, Virtues, and Vices, Italian Style
Subtitle: Caesar, Dante, Machiavelli, and Garibaldi
Publisher: Fairleigh Dickinson University Press
Published: 2020
Language: eng
Number of pages: 304
ISBN-13: 9781683932758