Steam and internal combustion engineering ...
Pullen, William Wade Fitzherbert.
Manchester, 
[1921]
Earlier edition has title: Steam engineering. A treatise on boilers, steam, gas, and oil engines, and supplementary machinery ...