Otto, Kevin Product design : techniques in reverse engineering and new product development - Prentice Hall - xxi, 1071p. ISBN: 9780130212719