A review by eeves
The Girl with All the Gifts by M.R. Carey

5.0