Piyush UpadhyayBooksFriction Stir Welding and Processing XFriction Stir Welding and Processing XIIIFriction Stir Welding and Processing XIFriction Stir Welding and Processing IXFriction Stir Welding and Processing XIIAuthor data: Open Library