Nondestructive Evaluation: Theory, Techniques, and Applications (Mechanical Engineering Book 142) by Peter J. Shull | Menrva Books | MenrvaBooks