Tales of Alaric the Minstrel by Phyllis Eisenstein (series)

From Book Trigger Warnings