SINGH THEORY OF MACHINES KINEMATICS AND DYNAMICS - 3RD ED - NEW DELHI PEARSON 2012 - VIII,1370 ISBN: 9788131760697.00