Engineering science - Hughes, Edward , 1888- (Longman, 1994)