"Although retailers such as Barnes & Noble Inc. have long published their own books, they have struggled to find distribution outside their own stores." . . . .