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

5.0