This site is no longer up to date.

Please visit my new personal and work group websites.