The soul of a new machine - Kidder, Tracy (Modern library of the world's best books, 1997)