Leonardo's Machines: Da Vinci's Inventions Revealed

Revealed

by Domenico Laurenza

Paperback

ISBN: 978-0-7153-2444-8

ISBN-10: 0-7153-2444-6

David & Charles · 2006