Jerry, you really need to stop throwing the word "communist" around. No one on the left uses or identifies with that term. Marxist economic philosophy assumes limitless global resources (what we now know to be false), and communism is not environmentally sustainable. The word is outdated and useless. Don't be anachronistic. It's makes you appear unread.