William G. Cranch โ 1871?BooksLiber Alberti de generatione [et] corruptioneAuthor data: Open Library