mechanics - Chatterjee P.N. (Meerut)