Titan / - Baxter, Stephen. (HarperPrism,, 1997)