Return to Article Details The Mediating Effect of Customer Satisfaction on Customer Loyalty: A Study of Islamic Banks in Indonesia Download Download PDF