100 Greatest Sci-Fi Characters of All Time Magazine Issue 5 2019