Product And Process Design Principles: Synthesis, Analysis And Evaluation by