Barnes & Noble: Winning the Hachette-Amazon Book Battle