Russ, A good start to a list. I've been working on a similar project for some time and have some to add to your list. I'll send them on in a day or two. But thanks for the couple on your list I didn't have as yet. By the way you might find a couple of books I've been using for research interesting. ...