Oryx And Crake - Margaret Atwoodová

Pigs might not fly but they are strangely altered. So, for that matter, are wolves and racoons. A…