Mechanisms and dynamics of machinery - Mabie, Hamilton H.; Ocvirk, Fred W.