General mechanical engineering - Aggarwal, R. L.; Laroiya, S. C.; Singla, V. N.