On a Highland Shore by Kathleen Givens
Book description: 1263: On Scotland’s western shore, the village of Somerstrath prepares for the joyous wedding of Margaret MacDonald, the laird’s daughter. But a dark storm of bloodshed and betrayal is closing in, as a merciless band of Vikings roams the seas. Margaret is determined to hold her clan together and to locate her abducted […]