You meet people like David only very occasionally. He is the type of person who can prompt you to change the way you think about things. We was simply the bast host possible.