bibliophile

noun

1.
someone who loves (and usually collects) books
Derived from:
bibliophilic