Cultural and Cognitive Dimensions of Innovation