Introduction to Materials and Processes by Leoline L. Wright, John Wright & Larry D. Helsel