By the Sword (novel)

The teenage daughter of a minor nobleman, Kerowyn has been in charge of managing her father's household since her mother's death, but hates the life of a noblewoman.

She is more than ready to hand the responsibilities of the household over to her younger brother's new wife; however, the keep is attacked during the wedding feast and the bride, Dierna, is kidnapped.

In the course of her training Kerowyn meets Darenthallis, third son of the king of Rethwellan and another of Tarma's students; after a period of mutual antagonism, the two of them eventually become friends, and then lovers, but when Daren's father dies and his older brother takes the throne, Kerowyn refuses to go with him to Rethwellan.

As the battle joins, Daren arrives with the Rethwellan army and a number of Ancar's soldiers, now freed from the controlling spell.

Ancar's troops are defeated, and both Kerowyn and Daren are Chosen by Companions in the chaos of the battle, making them Heralds.