Manufacturing Processes: Materials, Productivity, and Lean Strategies by John Barry Duvall