What a lame book! So hokey! Part fairy tale, and part melodrama. What I hated most about the book is that nearly all the characters had the same personality. Our heroine, Eva, is kind, thoughtful, wise, perceptive, and understanding. So are her parents. So is her fiancé. So is her best friend. So is her mother's best friend. So is the man she meets while traveling. Even the gypsies are like that! When we travel to the past, nearly everyone there is also kind, thoughtful, etc. etc. etc. ad nauseum. Nearly everyone in the book is so "noble" it was sickening. I nearly found myself rooting for the bad guys because they were the only "human" people in the book! And what's with the strange rapport among Ailsa, Alanna, and Mairi, and then again among Alanna and her two half-sisters, and then again between Mairi and Ian? I mean, come on, all these people can feel each other's pain, know each other's thoughts, etc. There was way too much psychic stuff in this book. I believe that every novel needs one noble character at least, but this book had much too much of a good thing. The other thing I didn't like about this book was the inner turmoil and anguish that everybody goes through constantly. People were always on the brink of despair, or breaking down. I should have stopped reading when, in the very first chapter, Eva finds out that she is adopted, is in agony over it, thinks of jumping off a cliff, but instead ends up going swimming with the dolphins! I mean, really! Then she spends the rest of the book searching for her roots, and is alternately despondent or hopeful, back and forth, from one extreme to the other. I wanted to shake her and say, "Get a grip!" What was the big mystery anyway? She was always searching for answers (what were the questions?) and led on by one little clue after another. It was just so contrived and meaningless.