art of invention
By: Leonardo and Renaissance engineers ; Paolo Galluzzi.
Publisher: Giunti
Published: 1999
Language: eng
Number of pages: 250
Notes: Includes bibliography.