Theory of Machines by R.S. Khurmi & J.K. Gupta