Questions on subjects connected with the marine steam-engine, and examination papers, with hints for their solution
Main, Thomas John, 1818-1885; Brown, Thomas, of the Royal Naval College, joint author