Author: Edward A. Feigenbaum
Alternate names: Edward Feigenbaum