Peter Turchin

Professor of Anthropology, Ecology and Evolutionary Biology, and Mathematics, University of Connecticut