Dream Lover by Cassie Walder
Approx. 66,160 words.
Published on September 5, 2009 by
Sleeping Beagle Books.
Are they just dreams or visions of the future?
Edwina’s been dreaming of Klaus since she was ten years old.
Now, he's walked into her life, by walking into her shop.
Who is he? WHAT is he?
More importantly, what does he want from her?
Clearly, that's more than just being her Dream Lover.