Edge of Infinity by Alastair Reynolds & Stephen Baxter