I got this book a long time ago from a Librarything Early Member Giveaway. I decided to do a reread of this book. I lowered the original rating of the book. I felt that the story was rushed, I still enjoyed the book. I rated this book a 3 out of 5 stars.