Fundamentals of Machine Component Design JUVINALL Robert C., Marshek Kurt M - USA Willey 2024 - 9cm

9781119723608