This post has caused me to reevaluate how I approach this subject, and I value the way you've questioned my presumptions and pushed me to think about other viewpoints. Your research is impressive, and I appreciate the resources and links you've included for more reading. I know I'll need to refer to this page as I continue to learn and develop, so I've bookmarked it and will most certainly return to it in the future.