A review by bookworm42
The Chrysalids by John Wyndham

5.0