2013-02-28 Leonardo. Art and science Download Now Author Enrica Pescio Publisher Taylor & Francis Release Date 2013-02-28 ISBN 9788809046009 Pages 144 pages Rating 4/5 (05 users)