Human Cultures are Primarily Adaptive at the Group Level (with comment) · Study