Unbreakable Highlands Forever, Book One

Alex MacKay has roamed the world as a mercenary, trying to forget his shattered past. But when he's summoned by his brother to defend clan lands, the very man who betrayed him and...

Unyielding Highlands Forever, Book Three

Betrayed by his father, Prince Kuresh earns his Highland name (Kai MacKay) and position as captain of the guard through loyal service and unshakable love for his new homeland. But...

Undeniable

Alex MacKay has roamed the world as a mercenary, trying to forget his shattered past. But when he's summoned by his brother to defend clan lands, the very man who betrayed him and...