Complexity and Resilience in the Social and Ecological Sciences - Flaherty, Eoin (Palgrave Macmillan UK, 2019)