The steam engine and gas and oil engines ...
Perry, John,1850-1920.
London,
1902.
[With corrections.]