A Surprise Party (on Your Computer)? | IEEE Journals & Magazine | IEEE Xplore