resilience allan