Fundamentals of mechanical component design - Edwards, Kenneth Scott (McGraw-Hill, 1991)