Stephen Baxter, Ultima

A sentient mind refuses to be confined by the parameters of its programming.