Mechanism and dynamics of machinery : scitech - Srinivasa (Scitech Publishers, 2002)