A review by rpearcemoses
Aftermath by Charles Sheffield

2.0

Didn't finish