Bleurgh.net

This website is currently being redeveloped - in the mean time, why not take a look at my slowly growing experiments page?