Creating the Customer-Driven Library: Building on the Bookstore Model