Scan barcode
A review by jddimitri
Between Two Fires by Christopher Buehlman
4.0
Demons, devils, angels, saints, fallen who raise themselves through selflessness. Familiar themes, well trod, but in a relatively novel setting. Might have to read again to absorb everything.