A review by hawkinsweeks
Oryx and Crake by Margaret Atwood

5.0

An excellent critique on some of the implications of tinkering with genetics...