A review by pennylane86
Childhood's End by Arthur C. Clarke

5.0