I/We've known David for over 40 years. He was always up for a laugh and will be sadly missed. Ken & Den