Snare : a novel of the far future