A review by elbent
The Spirit Bares Its Teeth by Andrew Joseph White

3.75

Stop with the surgery metaphors. They don’t work. Wholly unrealistic but a fun read.