Resilience and 21st century public health … See more here – Resilience and 21st century public health