Until Forever is the first time travel novel by Johanna Lindsey that I've read, and I found it disappointing to say the least. Roseleen and Thorn interact in much the same way as the characters in Jude Deveraux's A Knight In Shining Armour. The problem inherent in both these novels is that it's pretty hard to find a happy ending when the hero and heroine are living lives centuries apart. There's really no way for things to end well under those circumstances. Another problem is Thorn's chauvanistic attitude, though I can understand it somewhat as he is a Viking. It clashes incessantly with Roseleen's "woman of the 90's" persona, and I didn't for a second believe that she would put it aside--even for love. I was unable to suspend disbelief for long enough to enjoy this novel, but I'm glad that so many others were. Lindsey rarely disappoints me, but this is one of those times.