James B. Greenberg on COP's inability to create possibilities for change - on Substack, Nov 16, 2025 Climate denial didnโt begin with Donald Trump, and it isnโt simply the product of people who donโt understand science. It is older, more organized, and far more intentional than that. Long before climate change became a partisan battlefield,... Continue Reading →
I am Washington โ A life-cycle story
I am Washington โ neither the city nor the state. I am not a character in the novel which bears my name. (For the record, I am white, not black.) I am a brand name, almost brand new washing machine. I am one of a generation of household appliances replete with special features, but sadly... Continue Reading →
Neoliberalismโs End Game: Accumulation by Another Name
Reposted from James Greenberg on Substack. Jun 27, 2025 -- As always, excellent and timely analysis from James Greenberg, Anthropologist and Social Ecologist How Market Logic, Structural Scarcity, and Political Abandonment Are Hollowing Out the Future The old promises are collapsing. Growth no longer lifts all boatsโit lifts yachts. Progress no longer means shared prosperityโit... Continue Reading →
Bidenโs record is good but voters donโt feel it. Character, not policy, is key to victory
Robert Reich, May 22, 2024 From The Guardian NEWSLETTER, from which I occasionally re-post. I support The Guardian annually and encourage others to do so. Truly independent journalism deserves our support, especially as the news and opinion media landscape is changing rapidly. It is my first choice for a paper of record though I do... Continue Reading →
Economy and democracy in Zimbabwe โ Thoughts from Eddie Cross
Eddie Cross has a long and distinguished career as an administrator, economist, politician, writer, and more recently a blogger in Zimbabwe. Introduced to me online by my friend, Chris Rose--a personal acquaintance of Mr. CrossโI find his social, economic, and political analysis not just historically interesting, but also instructive for our own experience here in... Continue Reading →