In Mallory's third installment of her Highland series, modern-day Dr. Samantha Riley and time-traveler Duncan Campbell end up trapped in ancient Scotland. There, Sam is mistaken for the Queen of Fairies and Duncan learns he is there to save a Scottish princess. Original.