Site Restoration in Progress
This website is now mainly operational but we are still working to restore content (especially fast-changing content like blog posts) to resemble its correct and current state. For the moment, forgive our mess! As I understand it from IT, a technical issue (corrupt storage) managed to take down both the production environment and the nightly backup image upon which we relied for up-to-the-moment backup.
Any content now online that is now dated or incorrect should be repaired through the day as we work to restore the database upon which this site is built.