Robert C. Juvinall 0 2,218 Fundamentals of Machine Component Design – R. Juvinall, K. Marshek – 1st Edition