Ansible : The Long Inheritance
Book three of The Long Inheritance trilogy. The conclusion of the dual-thread epic as past and future threads converge, and the fate of both civilizations hangs on choices made seven thousand years apart.