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

3.25