Reverend David MacLeod
He has done everything well: He lived well for us He died well for us He rose well for us