The Sciences of the Artificial, 2'nd ed (1981)

by H A Simon