Fundamentals of fabrication and welding engineeringF. J. M. SmithFundamentals of fabrication and welding engineeringF. J. M. Smith