Barnes & Noble on the block