Author: David B. Weishampel
Born: 1952-11-16