This book started out slow for me and then picked up a little. I kept reading hoping that something would pull me in, but it just never happened. There were a few interesting character profiles, which account for the 2 star rating. Toward the end of the book, something happened that just left me with a horrible taste in my mouth and made me want to throw the book in the fireplace.
I was hoping for so much more after the rave reviews the book received.