Mechanical Engineering Science door John Hannah & M.J. Hillier