Author: David A. Freidel
Alternate names: David Freidel
Born: 11 Jul 1946