Designing virtual customer environments for new product development toward a theory. - Nambisan, Satish (Academy of management review)