Scientists are racing to unravel the code of life in our DNA sequences. But once we know the code, will we know what life means? Will we know what to do with the powerful -- healing, destructive, and... This description may be from another edition of this product.