The more observant amongst you will have noticed that this site has been down since Thursday. Unfortunately my hosting company have been having problems with a rogue script running amok on their web server. This has now been fixed and they're working on restoring the MySQL database functionality, which means that the comments and feedback system are temporarily unavailable. Please accept my apologies for the ongoing difficulties. Hopefully things will be back to normal soon.