Fundamentals of Machine Component Design - Juvinall, Robert C. (New York:JOHN WILEY & SONS, 1991)