Machine design - Norton ,Robert L. (New Delhi Pearson Education, 2005)