Ratings29
Average rating4
Solid world building that continues to grow the Revelation Space universe and the characters also continue to develop, becoming more complex. Solid police procedural that also delves into identity, loss, grief and demagoguery.