Very few books have the resonance to stick with me long after I have read them. This is one of them. It's a love story that makes you wait, and keeps you turning the pages. There's a certain song that I love, and every time I hear it, I think of this book. I gave it a 4 instead of a 5 because of certain parts of the storyline that were dull, and one particular character that became a "caricature" as the book went on, to help direct the storyline where it ended up.