The Strange Tale of Samantha Ravenwood (Highland Legends #5)
With a swipe of his sword, John Ravenwood saves her life. Samantha falls in love with her rescuer. Trapped in the thirteenth century, she marries him.
But a frightening prophecy threatens their happiness. Samantha must choose between John and the life of her unborn child, a choice that will seal her destiny.
This book has not been tagged with topics yet.