Robert Wald Sussman

Robert Wald Sussman (1941-2016) was a professor of physical anthropology at Washington University in St. Louis.