Steam Engine and Gas and Oil Engines by John Perry