The Adventures of Sherlock Holmes by Arthur Conan Doyle
Victorian London
126 books — 108 voters