Another excellent Alastair Reynolds space opera novel. The thing I like most about his books is that Reynolds manages to combine 'hard' scifi with believable character development. I especially liked the way the story shifted between the viewpoints of the two main female characters, and you could completely empathize with their conflicting points of view.