Serving Online Customers: Lessons for Libraries from the Business World - 9780810887336