TEXT BOOK OF ELEMENTS OF MECHANICAL ENGINEERING - MURTHY, TRYMBAKA S (NEW DELHI IK INTERNATION, 2006)