The problem is: David may never see this post.
You will have much better chance to contact him if you load his profile page:
http://www.codeproject.com/Members/David-Cunningham[
^].
At the bottom of the page, there is a message board. Add a comment there — David will get a e-mail notification.
Also, remove your e-mail, unless you like spam. (Too late already, your e-mail will be preserved in the post history, but if you remove it now, you will greatly reduce the chance of spamming.) Better look at your personal options: you can get e-mail notifications on all posts others do in response to your posts, under the areas pertaining to you.
Happy New Year!
—SA