Engineering DesignAssembly Automation and Product Design (book preview) ManufacturingET.org / April 17, 2012 TS178.4 .B66 2005