best modern detective novels reddit. A wonderfully researched,