Overview for reflections and reviews of past predictions | IEEE Journals & Magazine | IEEE Xplore