Fundamentals of Machine Component Design, 6th edition (2017)

Robert C. Juvinall & Kurt M. Marshek

Language: English

Published: Dec 25, 2018