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