Theory of machines and mechanisms - Uicker, John Joseph (Oxford University Press, 2011)