How long does grief last? - St Catherine's Hospice