Devil in the Stack: Searching for the Soul of the New Machine - Andrew Smith