jeri rated Product Design and Development: 4 stars June 11, 2017 Public Product Design and Development by Karl T. Ulrich, Steven D. Eppinger