The immeasurable gift of life