The Shadow Series by Orson Scott Card (series)

From Book Trigger Warnings