The Kinematics Of Machinery by Alexander Blackie William Kennedy & Alexander Blac Kennedy