Magnificat: Book Three of the Galactic Milieu Trilogy

Magnificat  - Julian May The finale in the Galactic Milieu Trilogy - both the past and the future of the saga of the exiles, an excellent read.