James P. Schaffer ( Author) The Science And Design Of Engineering Materials, 2nd Edition– ( 1999) | NiceBooksReads