This book, the first I have read by Deborah Savage is one of the most beautiful, touching stories I have ever read, and trust me, there have been ALOT of books I have read.
The characters, are lovely and rather enjoyable. Even Lara, who is extremely complicated in so many ways.
My favorite character was Ben, who I think is a lot like me (even though I HATE horses).
Unlike a lot of books these days, Savage ends this story in no way disturbing or questionable. When you finally put it down, you feel refreshed and like you actually KNEW the characters. I love this book. That's exactly why I gave it 5 stars.