bibliophile

noun
  1. a person who loves and collects books

Examples