Subject to this, it's Greg Egan, ie SF that sparkles with intelligence, which stimulates the mind as much as the imagination, well written, with believable characters, developed and interesting ( forgotten the two-dimensional characters and no psychology of classic SF!). This text is full of intrigue with surprising twists and a fall that left me speechless. In short, Egan is always of high quality and this is my favorite novel by this author. If you do not know him yet, start with this book there, you will not be disappointed (and there is a safe bet that you read his other novels then).