Fundamentals of Kinematics and Dynamics of Machines and Mechanisms - Vinogradov, Oleg (CRC Press)