A review by quantumlandbooks
Beggars and Choosers by Nancy Kress

5.0