Mechanical Engineering Design - Shigley, Joseph Edward (McGraw-Hill Book Company, 1977)