Diversity and value