Mechanical engineering. Published 1906 Author American Society of Mechanical Engineers. Catalog Record Multiple Items