Kinematics Of Machinery. A Brief Treatis by John Henry Barr, Edgar Harper Wood & E.H. B 1872 Wood