Materials Science and Engineering an Introduction - CALLISTER, William D (2007)