The shipowners' and engineers' guide to the marine engine ... With diagrams.
Allan, William,Sir, Civil Engineer.
Sunderland, 
[1880]