Richard Gentle 1 1,094 Mechanical Engineering Systems – R. Gentle, W. Bolton, P. Edwards – 1st Edition