A review by heliopteryx
Queen of Angels by Greg Bear

3.0

It has a lot of interesting ideas, but was also really boring.

I did like the whole retributive versus restorative justice thing.