Leonardo
Edition: 2nd edition
Publisher: Giunti Gruppo Editoriale, Firenze
Published: 2000
Format: Paperback