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

3.5