Bibliomaniac
Bib·li·o·ma·ni·ac
Bibliomaniac
n.
One who has a mania for books.