Trattato de'canali navigabili
By: by A. Lecchi.
Series: Landmarks of science
Publisher: G. Marelli
Published: 1776
Language: eng