site logo

Barnes & Noble taps retail vet as new stores chief