Ingredients for Fostering 'Inventive Thinking'