Fundamentals of mechanical component design - Edwards, Kenneth S. Jr (McGraw-Hill, 1991)