David will be sorely missed by so many people. A warm, witty and wonderful man. Generous with his time and fabulous company. Love and thoughts to his family and friends. John & Jenny