I got this free on the kindle store, it was on my Goodreads recommended list so I thought I'd try it. It was good. I had a hard time putting it down. My only real complaint with the book is it's predictability. It was pretty easy through most of the book to guess what would happen next. Other than that it had a good plot-line and great characters.