Diversity and Resilience