Florentine Histories: Newly Translated Edition
Books / Paperback
Books › History › Europe › Renaissance
ISBN: 0691008639 / Publisher: Princeton University Press, August 1990
Books › History › Europe › Renaissance
ISBN: 0691008639 / Publisher: Princeton University Press, August 1990