The Poe Shadow by Matthew Pearl
Best Literary Mysteries
2,598 books — 4,704 voters