Delivering satisfaction and service quality : a customer-based approach for libraries - Hernon, Peter (American Library Association, 2001)