20040609182600.0 1081-5155 1081-5155 Insights into innovation. Insights into innovation Insights into innovation 1081-5155 1081-5155 United States 1081-5155 Insights into innovation.