A marooned outpost of humanity struggles to survive on a startlingly alien world: science fiction as it ought to be from British science fiction's great white hope. You live in …