This book was amazing. i found it hard to get into at first, as the style of writing was hard to follow as it flitted here and there with emotional thoughts and psychological babble, but I'm glad I stuck with it, as once you get into the flow, this book takes you on a rollercoaster ride back in time. I had been plottong for a while to write a book on this theme, but I can hardly imagine being able to write it as well as McCloud... When I imagine going back in time, I think about the panic I would be in, that feeling of being trapped... whereas McCloud's character takes it all in her stride, trying to change herself and the world around her for the better. Towards the end, there are a few twists in the plot, which make it all the more exciting. Overall, I think this book has the makings of a movie... it has all the right elements! I tell you now, the ending will leave you reeling!!! I recommend this book highly!