Human Resilience by Alan Clarke, Ann Clarke & Ann M. Clarke