Introduction to machine design (New Delhi Tata McGraw - Hill, 2001)