Whoever is stocking the shelves at Barnes and Noble is doing a good job.

112views