Evolution and the Internet: Towards a Networked Humanity

Connecting to the singularity