I wasn't sucked in by the book immediately, but pretty soon I was caught up in its world, mentally begging a character not to make a move that you know he's going to make, and gradually growing to like the "good" guys and really hate the "bad" guys.
I didn't entirely accept all of the story — the romance and the villain's motivations were somewhat unbelievable — but all in all, the book was well told, with details that brought it to life and made the characters seem believable.
And while I don't usually like secrets about the main character being kept from the reader, it worked very well in this instance. This is the first book I've read by Sandra Brown, but it's clear she's a talented author who knows exactly what she's doing, and she revealed the extra clues and final story perfectly, I thought.
And there were a couple of little twists in there that I liked.
Parental warning? Not really needed. Very little description of any violence, and while there are a couple of sex scenes, they are (except for the last one) actually necessary to the story's development. Just trust me on this one.
In fact, read the book. You'll see what I mean.