Diversity in libraries