The Poe Shadow by Matthew Pearl
Best Literary Mysteries
2,554 books — 4,603 voters