A review by joshhansonhorror
Oryx and Crake by Margaret Atwood

5.0

“Perhaps he failed to take seriously his own despair.”