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