CRC materials science and engineering handbook by James F. Shackelford | Menrva Books | MenrvaBooks