Coalescent / Stephen Baxter. - Baxter, Stephen (1957- ). (Ballantine Books, 2004)