Innovation in product and process: the implications for technology strategy. (1st January 2000)