A review by jaccosgrove
Oryx and Crake by Margaret Atwood

tense slow-paced

4.0