Scan barcode
A review by klparmley
The Rhesus Chart by Charles Stross
3.0
This does not have a happy ending. Bob isn't dead, though. So, there is hope for the world.
Scan barcode
3.0