Science fiction novel by Terry Pratchett and Stephen Baxter