Engeneering of creativity : introduction to triz methodology of inventive problem solving - Savransky, Semyon D. (CRC Press, 2001)