Mechanisms and dynamics of machinery - Mabie, Hamilton H. (Wiley, 1987)