That was an awesome site which answered many questions. Thanks.
Good site, I think!
I admit I scanned a lot of it, but where I did stop and do some close reading, seemed pretty right on.
I took advantage of your link and found some very heavy reading. There's much there to think about.