Fundamentals of machine component design - Juvinall, Robert C (1983)