The Poe Shadow by Matthew Pearl
Best Literary Mysteries
2,706 books — 5,116 voters