Many thanks to everyone for their contributions to this thread. I have forwarded all your replies to my friend who asked the question in the first place, and he is most grateful. He has written to say that it is "just the sort of thing I was hoping for".
Best wishes, Stewart. To get on or off this list see list information at http://www.cs.dartmouth.edu/~wbc/lute-admin/index.html