Mechanisms and dynamics of machinery - Mabie, Hamilton H (John Wiley, 1975)