Heart of Thorns opens the next generation of the Heart of a Highlander saga, where love is not a fantasy—but a choice made in full knowledge of its cost.
Elena MacTavish has loved Jacob Jamison for as long as she can remember. He was her protector, her constant, the man she trusted long before she ever understood what it meant to love. She hoped—quietly, foolishly—that one day he might see her as more than the laird’s daughter trailing at his heels. When he did not, she resigned herself to the truth she had always known: her future would be decided by duty, not longing.
Jacob Jamison he did his best to ignore what Elena stirred in him. Years older and bound by loyalty to her family, he buried desire beneath restraint, convinced that wanting her was a line he had no right to cross.
When violence erupts at a Lowland gathering and Elena’s honor is placed in jeopardy, Jacob steps forward as he always has—out of responsibility. But the road that follows strips away the comfort of distance and denial. Forced to confront what they have both known in different ways, Jacob and Elena must reckon with the difference between duty that confines—and duty freely chosen.