Manual of the Steam Engine and Other Prime Movers by William John Macquorn Rankine, William John M. Rankine & William J. Millar