Very interesting post. Thank you.
My own research into all of this has shown as much. Of course, this is not what they teach at our colleges and universities, which is why people today are so deluded.