Coming Convergence, The: Surprising Ways Diverse Technologies Interact to Shape Our World and Change the Future by Stanley Schmidt Back to product details page >