Kevin Otto / Kristin Wood Product Design : Techniques in Reverse Engineering And New Product Development - Prentice Hall