Barnes & Noble to Sell Magazine Subscriptions Online