Some of these are quite old... I try to keep up to date with
these links, which are offered for your surfing. I cannot be held
responsible for the content, or state of dereliction, of the sites in
question (or the naff animated graphics on some of them), but if you
do find a broken link please let me know by
Email and I
will try to fix it!