Bibliophile

Bib·li·o·phile

Bibliophile

n.
  1. A lover of books.