Los Angeles Times: Robert Heinlein's future may be past