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