Mechancial engineers' hand book - Kutz, Myer (John Wiley, 2006)