Purgatory

Purgatory - John Jackson Miller It took me a bit to figure out what was going on because of the time gap, but I like the way that these books show how things evolve and change through the centuries.