David has been a life-long friend. Unfortunately, over the years things happen and we'd lost contact with each other. Maybe my fault as I left the Isle of Wight where we grew up together. Anyway, we got in touch, and I was privileged to attend his Wedding