Engineering of creativity: Introduction to TRIZ methodology of inventive problem solving (2000)

by S D Savransky