John E. Clark
John Edward Clark (born 1952) is an American archaeologist and academic researcher of pre-Columbian Mesoamerican cultures. As of 2008 he holds a position as professor of anthropology at Brigham Young ...