On The Steel Breeze by Alistair Reynolds. 2nd in a hard-sf series. I have trouble keeping track of who is who in his books, possibly because I'm listening to them on Audible, but also because he does have a lot of characters; in this case, 3 are clones with the same name. Peter Hamilton is another one I have trouble keeping track of. Both are excellent writers though.