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