Discusses a variety of technological revolutions that might happen over the next few decades and their implications.