The Poe Shadow by Matthew Pearl
Best Literary Mysteries
2,684 books — 5,101 voters