Return to Article Details The CSR, Satisfaction, and Commitment Triad: Its Strategic Effect on Perceived Performance