Theory of machines and mechanisms - Uicker Jr., John J.; Pennock, Gordon R.; Shigley, Joseph E. (Oxford University Press, 2017)