TEXT BOOK OF ELEMENTS OF MECHANICAL ENGINEERING - GOPALKRISHNA K R (BANGALORE SUBHAS STORES, 2006)