Queen of Angels (Questar science fiction) - Greg Bear Started this, did not finish.