The principles of engineering materials by Barrett, Craig R., Tetelman, Alan S., Dix, William D. 0 Type: Book