Bibliopole

Bib·li·o·pole

Bibliopole

n.
  1. One who sells books.