Author: Joseph Weizenbaum
Alternate names: Weizenbaum; J. Weizenbaum