Welcome to my homepage

These pages are a part of my effort to share my diverse interests and experiences. This website is and will be a constant work in progress, because I find no shortage of new interesting things to explore.