Humanity is now entering a period of radical transformation in which technology has the potential to significantly raise the basic standards of living for every…
Stephen Johnson loves making broad and interdisciplinary connections. He describes the complex evolution of technology, and the interactions of events leading to our modern world…