Mechanical engineering design - Joseph Edward Shigley (McGraw Hill Book Co. New York, 1986)