Machinery's Handbook 20th Edition Hardcover Book by Industrial Press Inc $30 Published by DWK, September 5th, 2024 2482 Pages