The Steam Engine and Gas and Oil Engines. A Book for the Use of Students Who Have Time to Make Experiments and Calculations. By John Perry ...John Perry1909