Bahl R.C. Mechanical Machine Design - Delhi Standard Publishers & Distributors 2002 - 1280 ISBN: 101583600008