Customer Loyalty to an Online Store: The Meaning of Online Service Quality. - David Gefen; Pat Devine (ICIS, 2001)