News:A new design
A new design (brief announcement)
Within a couple of days, we will begin rolling out a thoroughly renewed design for the website. As this design will need to be tested live, there will be a brief liminal period in which you may witness mysterious (dis)appearances, unfamiliar code, elements floating astray, and other unsettling behaviour. So please bear with us while we restore things to order.