A review by anonymole
Finity by John Barnes

1.0

Silly premise