Envisioning the future of technology

Envisioning the future of technology
Speculating about emerging technologies. (By futurist Michell Zappa)