It’s a clan feud, a war with destiny, and a dusting of magic…
As the first-born triplet and heir of the MacLeod clan, Alastair MacLeod has always known he would return to Dunvegan Castle and succeed his father as Guardian of the Isles. He’s honed his battle skills since his betrothed left him at the altar, stole a precious artifact, and presumably died. Called by his brother, Alastair reluctantly returns home with his soldiers. As he beholds the ghost of Gwendolyn in the tower, his worst nightmare has come true—Gwendolyn’s ghost intends to haunt him.
To save her family’s lives, Gwendolyn Harris was forced by a rival clan to steal the legendary Fairy Flag and leave Alastair behind. She and her siblings have been locked in the haunted tower for five years, kept alive only to play a ghost while the rival clan plans for war.
When Alastair returns, all Gwendolyn wants is to bury herself in his strong embrace. But his presence at Dunvegan means his life is in jeopardy, and Gwendolyn will do anything to keep him safe.