Customer Knowledge Development: Antecedents and Impact on New Product Performance | Synapse