Fundamentals of machine component design - Juvinall, Robert C. (Wiley, 2020)