Hello!  My name is David Mercer (like the website name, weird right?).