Diversity and social progress in the next millennium: an evolutionary perspective · Study