So Loved: The Life God Cut Short to Lengthen Ours.