Author: Lawrence H. Sparey, D. A. Russell, M.I.Mech.E.