Introduction to machine design - New Delhi Tata McGraw - Hill 2001 - vii,619p.

70434492 150.00