Mechanical engineering science - Hannah John Adrian; Hillier Marcus Jeans (Prentice Hall, 1999)