Please excuse any temporary glitches with the website. It is currently undergoing a period of renovation as I migrate all my content into the blog system. This will be accompanied with a minor redesign to take into account the new organisation. While this takes place there are likely to be a few minor issues with the functioning of the website as I have no access to an alternative web-server for testing.
I apologise for any inconvenience caused.