I was on a mystery kick last night
The Oxford Murders. I liked it. It's really heavy in math and philosophy if you're not into that you probably wouldn't like it.
Vanishing on 7th street. meh. It's a true mystery, meaning they never give you any answers, and it's too implausible to be thought provoking. They never give you enough information to guess what's happening to everyone, and the scenario is too hopeless. There's no way you could put yourself in their shoes and imagine a survival plan. They made everything unreliable, logic and physics do not exist anymore. Not that you'd want to put yourself in the character's shoes, because they're not admirable people.