News

Indie bookstores planned a national celebration. Amazon planned a book sale. Now, the battle for readers' attention is on.