The Steam Engine And Gas And Oil Engines door John Perry