Against the Tide of Years by S. M. Stirling - WordSea