Kinematics Of Machinery : A Brief Treati by John H.B. 1861 Barr & John H. B 1861 Barr