Time's Eye by Arthur C Clarke and Stephen BaxterIn an instant, Earth is carved up in time and reassembled like a huge jigsaw puzzle. Suddenly the world becomes a patchwork of eras, from prehistory to 2037, each with its own indigenous inhabitants...