James (Civil engineer) White
A New Century of Inventions Being Designs & Descriptions of One Hundred Machines, Relating to Arts, Manufactures, & Domestic Life
James (Civil engineer) White · 2013
ספרייה ציבורית, Project Gutenberg. בלי הרשמה.
Machinery