TY - SER TI - MECHANICAL ENGINEERING PB - AMERICAN SOCIETY OF MECHANICAL ENGINEERS ER -