TY - GEN AU - Schaffer, James P. TI - The science and design of engineering materials SN - 0071167625 PY - 1999/// CY - Taipei PB - McGraw-Hill KW - MECHANICAL ENGINEERING ER -