Bill Joy muses on the threat of human extinction posed by genetic engineering, artificial life, and nanotechnology.
Subscribe for Updates