Mechanical engineering science - Bell, A. E.