frankdiana.net
Visualizing our Emerging Future
As the pace of science, technology, and societal change accelerates, a vision of our future is emerging. Many future scenarios are viewed as science fiction, or thought to have timelines that are t…