Welcome to my new site, it is a work in progress so please check back often as I add more content.