Interesting sci-fi yarn so far. Very fast read, amusing, but the characters are paper-thin. Sort of waiting for something to happen, as the climax seems a forgone conclusion, but that's what you get with a circular time travel narrative I suppose. Ok, so I finished. It ended pretty well, but that doesn't really excuse a lot of the tedium that it took to get there. The ending IS predictable, but the way Varley pulls it off is quite nice. Bumped it up a good half star in my estimation. Call it 2.75.