Steam engineering. A treatise on boilers, steam, gas, and oil engines, and supplementary machinery ...
Pullen, William Wade Fitzherbert.
Manchester, 
[1908]