The Mechanical Design Process - Ullman D. G. David (New York, McGraw-Hill, 2010)