Rattan, S S Theory of Machines - 2 - N.Delhi Tata Mcgraw Hill Publishing Company P.Ltd. 2008 - 742 ISBN: 9780070144774