Advances In Manufacturing Technology Xv by Tim O. Hagan & Tim O'Hagan