At present this is a mad jumble of web sites, and will likely remain so for the knowable future. However, this is primarily for my convenience, and not for others'.

Ian's Homepage.