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