A review by lukrietz
Last and First Men by Olaf Stapledon

slow-paced

3.5