Alan Hansen Illness Cancer : A Testament to Resilience and Support