Jason Jeffries

2%
Flag icon
(We even carry around thousands of dead viruses tucked in the DNA of every one of our cells, and we spend our lifetimes dutifully replicating these carcasses.)
Human Errors: A Panorama of Our Glitches, from Pointless Bones to Broken Genes
Rate this book
Clear rating