Rajan T.S. Basic Mechanical Engineering - 3 - N.Delhi New Age Intl.P.Ltd., 1998 - 229 ISBN: 812241172x