Dictionary Of Mechanical Engineering by G.H. F. Nayler