Blindsight
Peter Bradshaw
Walker's ending is fudged both in terms of the narrative and the issues, and she seems to come down, a little feebly, on the "heartwarming" side of things. But what an amazing, and bizarre, story.