History of the Florentine People, Volume 2: Books V–VIII

History of the Florentine People, Volume 2: Books V–VIII

2001 • 616 pages