Oleg Sobchuck (Max Planck Institute for the Science of Human History) Cultural models and theories of evolution 25/03/2020