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: November 19, 2023)