4 1/2 starsWell done, Willow Aster!This was a great read. I read it straight through. Couldn't put it down.It would have been a 5 star for me except I was sooo mad at Ian for what he did.Especially the EXTENT of what he did! I also wanted answers to WHY!(growl )This was so realistic that I couldn't help but think, Is this the author's True Love Story?I could completely relate to Sparrow (right down to her dislike for the word moist )I'm not sure I could have been as forgiving.