Two excellent new sci-fi novels tackle robots in very different ways

Open in new window