On a Highland Shore

In an age when Norse invaders threaten Scottish civilization, one woman will defend her clan's honor and claim her own exceptional destiny. 1263: As the Highland village of Somerstrath prepares for the joyous wedding of Margaret MacDonald, the laird's daughter, a dark storm of bloodshed and betrayal…