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