Barnes & Noble’s Nook to hit stores by midweek