book lover

noun

1.
someone who loves (and usually collects) books