If none of them sound like the thing you were looking for, start at my home page and see if you can find it from there.
Peter Hartleypdh@chaos.org.uk