Integrated Product and Process Design and Development by Edward B. Magrab, F. Patrick McCluskey & Edward B. Magrah