A lecture on the late improvements in steam navigation and the arts of naval warfare

A lecture on the late improvements in steam navigation and the arts of naval warfare1844
Details
- First published
- 1844
- OL Work ID
- OL206543W
Subjects
Caloric enginesPropellers