Myszka, David H. Machines and Mechanism - 2 - Delhi Pearson Education India Pvt.Ltd. 2002 - 528 ISBN: 9788178086682