David Hemmings

David is a retired civil servant and magistrate who lives in Devon. He says donating a kidney to a stranger was as much of a reward to him than it was for the recipient.