The Chronicles of Fid by David H. Reiss (series)

From Book Trigger Warnings