Scan barcode
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.