I raided my friend's bookshelf for something to read and she recommended this book to me. Thank goodness for her! I loved this book so much that now I want to buy it. I'm not giving any spoilers for those of you that haven't read it, but this book has such an amazing plot that it immediately made it onto my favorite book list! You will find it so hard to put down, and even after you finish you'll want to read it again.