The Spectral Tide by Eric L. Mills