Author: Eric L. Hirsch
Born: 1952