Mechanical engineering science - Hannah, John 1920- (Longman, 1991)