Theory of machines and mechanisms.-- ed.2 - SHIGLEY, Joseph Edward (Mechanical Engineering, 2001)