Mechanical engineers' handbook : - Kutz, Myer (John Wiley & Son, 2006)