Faces of the future : the lessons of science fiction - Ash, Brian, 1936-2010 (Elek, 1975)