Mechanical engineers' handbook - Kutz, Myer. (John Wiley & Sons Inc.,, 2015)