Catherine BoltonBooksLeonardo da Vinci, 1452-1519La villa medicea di CareggiAuthor data: Open Library