Robert Heinlein was a science fiction author.