The Lay Of Aotrou And Itroun by J. R. R. Tolkien

Set in a mythical version of Brittany, the narrative unfolds around a childless lord and lady who, in their desperation for an heir, seek the help of a mysterious witch. The lord, Aotrou, makes a fateful bargain with the witch, promising her a reward for her assistance. When the couple is blessed with twins, the witch returns to claim her due, demanding Aotrou's fidelity. Torn between his love for his family and the witch's claim, Aotrou faces a moral and existential dilemma, leading to a tragic conclusion that explores themes of love, sacrifice, and the consequences of broken promises.

Purchase from Bookshop.org