Mechanical Engineering D - Shigley Joseph Edward (New York, 1986)