Author: David A. Teutsch
Born: 1950