Answer:

bibliophile

AnswerCrossword Clue
BIBLIOPHILERole played by Sherlock Holmes in "The Adventure of the Empty House" ...
BIBLIOPHILETypical librarian
BIBLIOPHILELover of books