Scan barcode
A review by grudgemental
Guardian Angels and Other Monsters by Daniel H. Wilson
4.0
A lot of good stories and concepts with none that drag on too long past the point.