Kinematics of Machinery A Brief Treatise on Constrained, Motions of Machine Elements278 pages10 hours of readingTrack