WELCOME
My name is William Ham, and this is my website. As there are many reasons that you may have found your way here, I would not presume to know your interest in me, much less that you even have such an interest. If you care to use the navigation above I hope that you find what you seek.
Warning:
Some content on this site may not be suitable for persons under the age of 18.