Manufacturing Technology by Roger Timings, Steve Wilkinson & Roger L. Timings