The Elementary Principles of Machine Design, Embracing the Proportions of Conne… J. G. A. Meyer 0.0 stars