Disclaimer (the small print):
The information within this page and within this web site is offered merely in
the hope that somebody somewhere might find something of it that is useful in
some matter. It is not guaranteed to be accurate or reliable in any way
and you rely upon it entirely at your own risk.