I absolutely loved this book. One of the very few books that I have read over and over and never get tired of. I love the way it flips back and forth between a present day girl and a girl from the past and then connects them at the end. Wonderful story - every young woman should read it and fall in love with it.