Open menu
Thomas John Main
1818 – 1885
Questions on subjects connected with the marine steam-engine
The marine steam-engine