Title: Eternity by Greg Bear