I thought that this book was good but lacking something. Gracie is a character that grows on you slowly, at the beginning I disliked her and only started properly liking her at the end of the book. The idea that see has premonitions is a clever idea, except she sees the past more than the future. Sh...