Machinery component maintenance and repair - Bloch, Heinz P. 1933- (Elsevier, Gulf Professional Pub., 2005)