“Hard” science fiction probes alternative possible futures by means of reasoned extrapolations — Jack Williamson