Strategies for creative problem solving - Fogler, H. Scott (Prentice Hall, 2008)