Introduction to product design and development for engineers
Product development : a structured approach to consumer product development, design, and manufacture