Elizabeth Cotton - Resilience and corporate social responsibility