Andrew's Brain by E.L. Doctorow.