Oryx and Crake : a novel - Atwood, Margaret (New York, NY : Doubleday, 2003)
Keywords: Triangles (Interpersonal relations) -- Fiction; Genetic engineering -- Fiction; New York (State) -- Fiction; Male friendship -- Fiction