My book group selected this for November - I had not even heard of it.

The quality of the book is uneven, but the story is compelling. My biggest complaint was that there were some obvious threads that were introduced - and then just left hanging!!
Maybe we are just supposed to make up an ending for ourselves!!
But it's a pretty good read.