A review by 4tticb
Pulling the Wings Off Angels by K.J. Parker

5.0