Theory of Machines and Mechanisms - John J Uicker; Gordon R Pennock Joseph E Shigley (OXFORD UNIVERSITY PRESS New Delhi, 2009)