The fate of human technological civilization | IEEE Journals & Magazine | IEEE Xplore