A review by wok
Last and First Men by Olaf Stapledon

dark reflective slow-paced

3.0