The Last Theorem
Arthur C Clarke
and
Frederik Pohl