A review by gilles
A Bridge of Years by Robert Charles Wilson

5.0