Design for Manufacture and Assembly - Society of Manufacturing Engineers. (Society of Manufacturing Engineers, 2005)