This was my first read by this author and I found it a great page turner, hard to put down.
Initially the story is disjointed due to the chapters being told from different characters' viewpoints, but after getting a feel for the main characters the story is engrossing.