E-Retailers Now Accounting for Nearly Half of Book Purchases