Shigley's Mechanical Engeering Design - Budyos, Richard E (New Delhi TMH, 2011)