Canadian Virtual Hospice An interactive network for people dealing with life-threatening illness and loss.