Update: August 2025. I'm in the process of updating this site, so sit tight and new content will appear shortly.