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