Kinematics of Machinery. a Brief Treatise on Constrained Motions of Machine Elements by