I have recently moved. My new website is
here.