When Fate Dictates (Highland Secrets, #1)

Author: Elizabeth Marshall

Language: English

Genre: Fantasy, Historical Fiction, Historical Romance, Magic, Paranormal, Romance, Time Travel