Sins of a Highland Devil

During a battle to the death between three clans, Highland warrior, James Cameron, a.k.a. "The Devil," finds his loyalties tested when he is tempted by Catriona MacDonald, a fiery-tempered beauty from a rival clan. Original.