Share:




GOD OF BROKEN THINGS Cameron Johnston

by: Cameron Johnston




An outcast magician must risk his body and mind to save the world from horrifying demons, in the heart-pounding epic fantasy sequel to The Traitor God.