THEORY OF MACHINES AND MECHANISMS - BALLANEY PL (KHANNA PUBLISHERS, 2005)