Lines in the Mist by Phil Silverman
_