We've Come a Long Way, Maybe … | IEEE Journals & Magazine | IEEE Xplore