I have to give this one a thumbs up, though it's another one that left me a bit unsatisfied with the ending. It's possible that my standards for endings are just too high; I'm so often disappointed.
Anyway, there's a lot to think about in this book. But it's got a plot that leans toward the mystery / thriller genre. So there's that mix of deep thoughts and wondering what will happen next.