The Heroes of Spira by Dorian Hart (series)

From Book Trigger Warnings