The marine steam engine; a treatise for the use of engineering students and officers of the Royal navy
xv, 695 pages illustrations, diagrams 23 cm
2361440