Dictionary of mechanical engineering - Nayler, G.H.G (Jaico Publishing House, 1999)