A review by citronella_seance
Prosper's Demon by K.J. Parker

5.0