Machine component design fifth edition by R. C. J. New edition - Robert C. Juvinall; Kurt M. Marshek (New Delhi Wiley india, 2012)