There are no great shocks, even in the resolution, but the writing has a wonderfully direct quality that just drew me in and fascinated me. The ending works because it feels earned and properly hinted at in various points throughout the novel.
Read my full review at Mysteries Ahoy!