The steam engine and gas and oil engines ...
Perry, John,1850-1920.
London,
1899.