Return to Article Details Library service quality and academic performance at university: an explanatory model