Author: D.J. Laidlaw- Dickson and D.A. Russell M.I.mech