What incredibly sad news!!
David and I worked on developing a fantastic workshop service tool for my company (a multinational) and David was instrumental in getting exactly what I wanted out of my head and into a database system.
He flew out to Dubai and stayed with me for a few days, so I had the privilege of meeting him in person with my wife and family. He is everything people have said about him on this thread to date. Moreover, he was an honorable gentleman in all respects.
My wife and I will miss David immensely.... Our condolences to Linda, Katie and the Crake family.
David - I shall raise a toast to you tonight my dear friend, and play a few rounds of snooker, knowing you will be looking over my shoulder always. Rest In Peace Mate....