What brings about community resilience? What are the ingredients? What has been effective strategies?