Simultaneous Engineering for New Product Development by Jack Ribbens & Jack A. Ribbens