Machinery component maintenance and repair - Bloch, Heinz P., 1933- (Gulf Professional Publishing, an imprint of Elsevier, 2019)