Intergrated product and process design and development : - Magrab, Edward B. (Environmental and energy engineering series, 1997)