Theory of machines and mechanisms - John J. Uicker,Jr, Gordon R. Pennock and Joseph E. Shigley (New York Oxford, 2011)