I am new to the forum and hence never had a chance to interact with David, but looking at there messages here, it is obvious he made a lot of contribution and helped many people. My humble homage to him and pray that god give his family strength to bear the loss.