Ok, I'm typing this up right now. If anyone has additions now is the time to add them, this is, as I mentioned, a rough draft, which means there will be punctuation and other type errors. I will fix these in the final draft. I'm going to try to publish this tomorrow to give some more time to add...