Welcome to my web home. This is the 3.0 version of my website which I have maintained since 2008. This is a place where I share my thoughts as well as various things of interest to me. Bear with me as this website, like its creator, is a work in progress.
(Last updated: May 13, 2019)