"An excellent SF satire – Pedro Domingos never forgets that part of his job as a fiction writer is to keep the reader engaged with the plot, and it's a fascinating one . . . It's all too easy with this kind of satire not to care about what happens to the protagonists . . . but