McKibben, Bill

Enough : staying human in an engineered age / Bill McKibben - New York : H. Holt, 2003 - xiii, 271 p. ; 21 cm.

0805075194 9780805075199


Genetic engineering Social aspects.
Human genetics Social aspects.

QH438.7 / .M38 2003