A review by melanie_page
Oryx and Crake by Margaret Atwood

5.0

I'll give it 4.5 because the ending is so abrupt!