CDM's Website
Welcome!
Here I have collected explanations of and links to my various internet-based endeavors. In doing so, I have found that they paint a pixelated picture of my life and doings.

Thank you for dropping by!
~CDM