Machinery component maintenance and repair - Bloch, Heinz P (Elsevier, 2005)