Enough

staying human in an engineered age

Examines the potential ethical consequences of human genetic engineering, arguing that limits must be set or human life will lose its meaning.

Times Books
2003
9780805070965
book

Holdings

435241