site logo

Barnes & Noble axes CEO over unnamed 'violations'