Marathon by Michael Sinclaire
_