A review by aslowreader
The Girl With All the Gifts by M.R. Carey

3.0