The Time Traveler's Wife by Audrey NiffeneggerAtlas Shrugged by Ayn RandThe Adventures of Sherlock Holmes by Arthur Conan Doyle
Best Books Ever
80,157 books — 298,845 voters