Fundamentals of kinematics and dynamics of machines and mechanisms - Vinogradov, Oleg (CRC Press, 2000)