by Marco Cianchi; transl. by Lisa Goldenberg Stoppato
Leonardo da Vinci (Italian polymath, 1452-1519) Inventions--History Drawings--Renaissance Drawings--Italy Engineering--Mechanical Engineering--History