Bringing Science and Fiction Together