CINXE.COM
Monthly Review | The Ecological Rift in the Anthropocene
<!DOCTYPE html> <html lang="en-US"> <head><meta charset="UTF-8" /><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="1.2.6",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this.t.bind(this),this.touchStartHandler=this.i.bind(this),this.touchMoveHandler=this.o.bind(this),this.touchEndHandler=this.h.bind(this),this.clickHandler=this.u.bind(this),this.interceptedClicks=[],this.interceptedClickListeners=[],this.l(this),window.addEventListener("pageshow",(t=>{this.persisted=t.persisted,this.everythingLoaded&&this.m()})),this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",(t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))})),document.addEventListener("DOMContentLoaded",(()=>{this.k()})),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}p(t){document.hidden?t.t():(this.triggerEvents.forEach((e=>window.addEventListener(e,t.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",t.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",t.touchStartHandler),document.addEventListener("visibilitychange",t.userEventHandler))}_(){this.triggerEvents.forEach((t=>window.removeEventListener(t,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}i(t){"HTML"!==t.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),t.target.addEventListener("click",this.clickHandler),this.L(t.target,!0),this.S(t.target,"onclick","rocket-onclick"),this.C())}o(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.M()}h(){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}u(t){t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this.M()}O(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((t=>{t.target.dispatchEvent(new MouseEvent("click",{view:t.view,bubbles:!0,cancelable:!0}))}))}l(t){EventTarget.prototype.addEventListenerWPRocketBase=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(e,i,o){"click"!==e||t.windowLoaded||i===t.clickHandler||t.interceptedClickListeners.push({target:this,func:i,options:o}),(this||window).addEventListenerWPRocketBase(e,i,o)}}L(t,e){this.interceptedClickListeners.forEach((i=>{i.target===t&&(e?t.removeEventListener("click",i.func,i.options):t.addEventListener("click",i.func,i.options))})),t.parentNode!==document.documentElement&&this.L(t.parentNode,e)}D(){return new Promise((t=>{this.P?this.M=t:t()}))}C(){this.P=!0}M(){this.P=!1}S(t,e,i){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(i,event.target.getAttribute(e)),event.target.removeAttribute(e))}t(){this._(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this.R.bind(this)):this.R()}k(){let t=[];document.querySelectorAll("script[type=rocketlazyloadscript][data-rocket-src]").forEach((e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){0===i.indexOf("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}})),t=[...new Map(t.map((t=>[JSON.stringify(t),t]))).values()],this.T(t,"preconnect")}async R(){this.lastBreath=Date.now(),this.j(this),this.F(this),this.I(),this.W(),this.q(),await this.A(this.delayedScripts.normal),await this.A(this.delayedScripts.defer),await this.A(this.delayedScripts.async);try{await this.U(),await this.H(this),await this.J()}catch(t){console.error(t)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.D().then((()=>{this.O()})),this.N()}W(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async B(t){if(await this.G(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise((e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach((t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))})),t.text&&(i.text=t.text),i.hasAttribute("src")?(i.addEventListener("load",o),i.addEventListener("error",(function(){i.setAttribute("data-rocket-status","failed-network"),e()})),setTimeout((()=>{i.isConnected||e()}),1)):(i.text=t.text,o()),t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o),t.addEventListener("error",(i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: data-uri blocked by CSP -> fallback"),t.removeAttribute("src"),this.B(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())})),s?(t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}}));t.setAttribute("data-rocket-status","skipped")}async A(t){const e=t.shift();return e&&e.isConnected?(await this.B(e),this.A(t)):Promise.resolve()}q(){this.T([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}T(t,e){var i=document.createDocumentFragment();t.forEach((t=>{const o=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(o&&!o.startsWith("data:")){const s=document.createElement("link");s.href=o,s.rel=e,"preconnect"!==e&&(s.as="script"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(s.crossOrigin=!0),t.crossOrigin&&(s.crossOrigin=t.crossOrigin),t.integrity&&(s.integrity=t.integrity),i.appendChild(s),this.trash.push(s)}})),document.head.appendChild(i)}j(t){let e={};function i(i,o){return e[o].eventsToRewrite.indexOf(i)>=0&&!t.everythingLoaded?"rocket-"+i:i}function o(t,o){!function(t){e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(o)}function s(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o||function(){},set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}o(document,"DOMContentLoaded"),o(window,"DOMContentLoaded"),o(window,"load"),o(window,"pageshow"),o(document,"readystatechange"),s(document,"onreadystatechange"),s(window,"onload"),s(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}F(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map((t=>"load"===t||0===t.indexOf("load.")?"rocket-jquery-load":t)).join(" ")}function o(o){function s(t){const e=o.fn[t];o.fn[t]=o.fn.init.prototype[t]=function(){return this[0]===window&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e}))),e.apply(this,arguments),this}}o&&o.fn&&!t.allJQueries.includes(o)&&(o.fn.ready=o.fn.init.prototype.ready=function(e){return t.domReadyFired?e.bind(document)(o):document.addEventListener("rocket-DOMContentLoaded",(()=>e.bind(document)(o))),o([])},s("on"),s("one"),t.allJQueries.push(o)),e=o}o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}async H(t){const e=document.querySelector("script[data-webpack]");e&&(await async function(){return new Promise((t=>{e.addEventListener("load",t),e.addEventListener("error",t)}))}(),await t.K(),await t.H(t))}async U(){this.domReadyFired=!0;try{document.readyState="interactive"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.G(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}async J(){try{document.readyState="complete"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event("rocket-load")),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t=>t(window).trigger("rocket-jquery-load"))),await this.G();const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded=!0}m(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}I(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript;i||console.error("WPRocket unable to document.write this: "+e);const o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async G(){Date.now()-this.lastBreath>45&&(await this.K(),this.lastBreath=Date.now())}async K(){return document.hidden?new Promise((t=>setTimeout(t))):new Promise((t=>requestAnimationFrame(t)))}N(){this.trash.forEach((t=>t.remove()))}static run(){const t=new RocketLazyLoadScripts;t.p(t)}}RocketLazyLoadScripts.run()})();</script> <title>Monthly Review | The Ecological Rift in the Anthropocene</title><link rel="preload" data-rocket-preload as="style" href="https://fonts.googleapis.com/css?family=Open%20Sans%3A300%2C300italic%2Cregular%2Citalic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%7CCrimson%20Text%3Aregular%2Citalic%2C600%2C600italic%2C700%2C700italic%7CVidaloka%3Aregular%7CMuli%3A300%2C300italic%2Cregular%2Citalic%7CAverage%20Sans%3Aregular%7COpen%20Sans%20Condensed%3A300%2C300italic%2C700&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open%20Sans%3A300%2C300italic%2Cregular%2Citalic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%7CCrimson%20Text%3Aregular%2Citalic%2C600%2C600italic%2C700%2C700italic%7CVidaloka%3Aregular%7CMuli%3A300%2C300italic%2Cregular%2Citalic%7CAverage%20Sans%3Aregular%7COpen%20Sans%20Condensed%3A300%2C300italic%2C700&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open%20Sans%3A300%2C300italic%2Cregular%2Citalic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%7CCrimson%20Text%3Aregular%2Citalic%2C600%2C600italic%2C700%2C700italic%7CVidaloka%3Aregular%7CMuli%3A300%2C300italic%2Cregular%2Citalic%7CAverage%20Sans%3Aregular%7COpen%20Sans%20Condensed%3A300%2C300italic%2C700&display=swap" /></noscript><link rel="preload" data-rocket-preload as="image" href="https://p4r4f7y4.rocketcdn.me/wp-content/uploads/2015/12/header.png" fetchpriority="high"> <link rel="pingback" href="https://monthlyreview.org/xmlrpc.php" /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- Mobile viewport scale --> <meta name="viewport" content="width=device-width, initial-scale=1"/> <link rel="canonical" href="https://monthlyreview.org/2024/09/01/the-ecological-rift-in-the-anthropocene/" /> <meta name="description" content="In an interview with Brazilian magazine Margem Esquerda, John Bellamy Foster shares with Fabio Querido, Maria Orlanda Pinassi, and Michael Löwy the formative…" /> <meta property="og:type" content="article" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="Monthly Review" /> <meta property="og:title" content="Monthly Review | The Ecological Rift in the Anthropocene" /> <meta property="og:description" content="In an interview with Brazilian magazine Margem Esquerda, John Bellamy Foster shares with Fabio Querido, Maria Orlanda Pinassi, and Michael Löwy the formative experiences that contributed to his work…" /> <meta property="og:url" content="https://monthlyreview.org/2024/09/01/the-ecological-rift-in-the-anthropocene/" /> <meta property="og:image" content="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/09/The-Ecological-Rift.png" /> <meta property="og:image:width" content="755" /> <meta property="og:image:height" content="1118" /> <meta property="og:image:alt" content="The Ecological Rift by John Bellamy Foster, Brett Clark, and Richard York" /> <meta property="article:published_time" content="2024-09-01" /> <meta property="article:modified_time" content="2024-09-09" /> <meta property="article:publisher" content="https://www.facebook.com/monthly.review.magazine" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@monthly_review" /> <meta name="twitter:title" content="Monthly Review | The Ecological Rift in the Anthropocene" /> <meta name="twitter:description" content="In an interview with Brazilian magazine Margem Esquerda, John Bellamy Foster shares with Fabio Querido, Maria Orlanda Pinassi, and Michael Löwy the formative experiences that contributed to his work…" /> <meta name="twitter:image" content="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/09/The-Ecological-Rift.png" /> <meta name="twitter:image:alt" content="The Ecological Rift by John Bellamy Foster, Brett Clark, and Richard York" /> <meta name="google-site-verification" content="tsPYyAIykoIKilRrLudTp6NE-rDL4I9sFlw00YKAKyI" /> <meta name="msvalidate.01" content="DDA3CD0AB040F83F57996792982A0C86" /> <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://monthlyreview.org/#/schema/WebSite","url":"https://monthlyreview.org/","name":"Monthly Review","description":"An Independent Socialist Magazine","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://monthlyreview.org/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","@id":"https://monthlyreview.org/#/schema/Organization","name":"Monthly Review","url":"https://monthlyreview.org/","sameAs":["https://www.facebook.com/monthly.review.magazine/","https://twitter.com/monthly_review/","http://instagram.com/monthlyreview","https://www.linkedin.com/company/monthly-review/"]}},{"@type":"WebPage","@id":"https://monthlyreview.org/2024/09/01/the-ecological-rift-in-the-anthropocene/","url":"https://monthlyreview.org/2024/09/01/the-ecological-rift-in-the-anthropocene/","name":"Monthly Review | The Ecological Rift in the Anthropocene","description":"In an interview with Brazilian magazine Margem Esquerda, John Bellamy Foster shares with Fabio Querido, Maria Orlanda Pinassi, and Michael Löwy the formative…","inLanguage":"en-US","isPartOf":{"@id":"https://monthlyreview.org/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://monthlyreview.org/#/schema/BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":"https://monthlyreview.org/","name":"Monthly Review"},{"@type":"ListItem","position":2,"item":"https://monthlyreview.org/category/2024/","name":"2024"},{"@type":"ListItem","position":3,"name":"The Ecological Rift in the Anthropocene"}]},"potentialAction":{"@type":"ReadAction","target":"https://monthlyreview.org/2024/09/01/the-ecological-rift-in-the-anthropocene/"},"datePublished":"2024-09-01","dateModified":"2024-09-09","author":{"@type":"Person","@id":"https://monthlyreview.org/#/schema/Person/a181a974dc98acc66a9fc969322bf652","name":"John Bellamy Foster"}}]}</script> <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","mainEntityOfPage":{"@type":"WebPage","@id":"https://monthlyreview.org/2024/09/01/the-ecological-rift-in-the-anthropocene/"},"headline":"The Ecological Rift in the Anthropocene","image":{"@type":"ImageObject","url":"https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/09/The-Ecological-Rift.png","width":755,"height":1118},"datePublished":"2024-09-01","dateModified":"2024-09-09","author":{"@type":"Person","name":"John Bellamy Foster","url":"https://monthlyreview.org/author/johnbellamyfoster/"},"publisher":{"@type":"Organization","name":"Monthly Review","logo":{"@type":"ImageObject","url":"https://monthlyreview.org/wp-content/uploads/2022/08/MR_SEO_600x60-522x60.png","width":522,"height":60}},"description":"In an interview with Brazilian magazine Margem Esquerda, John Bellamy Foster shares with Fabio Querido, Maria Orlanda Pinassi, and Michael Löwy the formative…"}</script> <link rel='dns-prefetch' href='//p4r4f7y4.delivery.rocketcdn.me' /> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link href='https://p4r4f7y4.delivery.rocketcdn.me' rel='preconnect' /> <link rel="alternate" type="application/rss+xml" title="Monthly Review » Feed" href="https://monthlyreview.org/feed/" /> <link rel="alternate" type="application/rss+xml" title="Monthly Review » Comments Feed" href="https://monthlyreview.org/comments/feed/" /> <!-- This site uses the Google Analytics by MonsterInsights plugin v9.2.2 - Using Analytics tracking - https://www.monsterinsights.com/ --> <script type="rocketlazyloadscript" data-rocket-src="//www.googletagmanager.com/gtag/js?id=G-90FHGY5076" data-cfasync="false" data-wpfc-render="false" data-rocket-type="text/javascript" async></script> <script type="rocketlazyloadscript" data-cfasync="false" data-wpfc-render="false" data-rocket-type="text/javascript"> var mi_version = '9.2.2'; var mi_track_user = true; var mi_no_track_reason = ''; var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/monthlyreview.org\/2024\/09\/01\/the-ecological-rift-in-the-anthropocene\/"}; if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); } else { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; } var disableStrs = [ 'ga-disable-G-90FHGY5076', ]; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index = 0; index < disableStrs.length; index++) { if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index = 0; index < disableStrs.length; index++) { window[disableStrs[index]] = true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index = 0; index < disableStrs.length; index++) { document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStrs[index]] = true; } } if ('undefined' === typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer = window.dataLayer || []; window.MonsterInsightsDualTracker = { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters = {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type === 'event') { parameters.send_to = monsterinsights_frontend.v4_id; var hookName = name; if (typeof parameters['event_category'] !== 'undefined') { hookName = parameters['event_category'] + ':' + name; } if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { MonsterInsightsDualTracker.trackers[hookName](parameters); } else { __gtagDataLayer('event', name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker('js', new Date()); __gtagTracker('set', { 'developer_id.dZGIzZG': true, }); if ( MonsterInsightsLocations.page_location ) { __gtagTracker('set', MonsterInsightsLocations); } __gtagTracker('config', 'G-90FHGY5076', {"forceSSL":"true","link_attribution":"true"} ); window.gtag = __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn = function () { return null; }; var newtracker = function () { return new Tracker(); }; var Tracker = function () { return null; }; var p = Tracker.prototype; p.get = noopfn; p.set = noopfn; p.send = function () { var args = Array.prototype.slice.call(arguments); args.unshift('send'); __gaTracker.apply(null, args); }; var __gaTracker = function () { var len = arguments.length; if (len === 0) { return; } var f = arguments[len - 1]; if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { if ('send' === arguments[0]) { var hitConverted, hitObject = false, action; if ('event' === arguments[1]) { if ('undefined' !== typeof arguments[3]) { hitObject = { 'eventAction': arguments[3], 'eventCategory': arguments[2], 'eventLabel': arguments[4], 'value': arguments[5] ? arguments[5] : 1, } } } if ('pageview' === arguments[1]) { if ('undefined' !== typeof arguments[2]) { hitObject = { 'eventAction': 'page_view', 'page_path': arguments[2], } } } if (typeof arguments[2] === 'object') { hitObject = arguments[2]; } if (typeof arguments[5] === 'object') { Object.assign(hitObject, arguments[5]); } if ('undefined' !== typeof arguments[1].hitType) { hitObject = arguments[1]; if ('pageview' === hitObject.hitType) { hitObject.eventAction = 'page_view'; } } if (hitObject) { action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; hitConverted = mapArgs(hitObject); __gtagTracker('event', action, hitConverted); } } return; } function mapArgs(args) { var arg, hit = {}; var gaMap = { 'eventCategory': 'event_category', 'eventAction': 'event_action', 'eventLabel': 'event_label', 'eventValue': 'event_value', 'nonInteraction': 'non_interaction', 'timingCategory': 'event_category', 'timingVar': 'name', 'timingValue': 'value', 'timingLabel': 'event_label', 'page': 'page_path', 'location': 'page_location', 'title': 'page_title', 'referrer' : 'page_referrer', }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hit[gaMap[arg]] = args[arg]; } else { hit[arg] = args[arg]; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create = newtracker; __gaTracker.getByName = newtracker; __gaTracker.getAll = function () { return []; }; __gaTracker.remove = noopfn; __gaTracker.loaded = true; window['__gaTracker'] = __gaTracker; })(); } else { console.log(""); (function () { function __gtagTracker() { return null; } window['__gtagTracker'] = __gtagTracker; window['gtag'] = __gtagTracker; })(); } </script> <!-- / Google Analytics by MonsterInsights --> <style type="text/css"> @media only screen and (min-width: 980px) { body.two-col-left-1100 #main-sidebar-container { width: 100%; } body.two-col-left-1100 #main-sidebar-container #sidebar { width: 27.385%; } body.two-col-left-1100 #main-sidebar-container #main { width: 69.385%; } } </style> <link rel='stylesheet' id='wc-stripe-blocks-checkout-style-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/woocommerce-gateway-stripe/build/upe_blocks.css?ver=03c51a0b4383fed0917831f3ea9aefda' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-includes/css/dist/block-library/style.min.css?ver=bcffbfaf4d6b24fffcfacb02a2a6f808' type='text/css' media='all' /> <style id='co-authors-plus-coauthors-style-inline-css' type='text/css'> .wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline} </style> <style id='co-authors-plus-avatar-style-inline-css' type='text/css'> .wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto} </style> <style id='co-authors-plus-image-style-inline-css' type='text/css'> .wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='category-posts-pro-bxslider-css-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/term-and-category-based-posts-widget/js/bxslider/jquery.bxslider.tiptop.css?ver=4.9.12' type='text/css' media='all' /> <link rel='stylesheet' id='widgetopts-styles-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/widget-options/assets/css/widget-options.css?ver=4.0.8' type='text/css' media='all' /> <style id='woocommerce-inline-inline-css' type='text/css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='theme-stylesheet-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/mr-canvas/style.css?ver=5.4.6' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/canvas/includes/integrations/woocommerce/css/woocommerce.css?ver=bcffbfaf4d6b24fffcfacb02a2a6f808' type='text/css' media='all' /> <link rel='stylesheet' id='woo-gravity-forms-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/canvas/includes/integrations/gravity-forms/css/gravity-forms.css?ver=bcffbfaf4d6b24fffcfacb02a2a6f808' type='text/css' media='all' /> <link rel='stylesheet' id='prettyPhoto-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/canvas/includes/css/prettyPhoto.css?ver=bcffbfaf4d6b24fffcfacb02a2a6f808' type='text/css' media='all' /> <!--[if lt IE 9]> <link href="https://monthlyreview.org/wp-content/themes/canvas/css/non-responsive.css" rel="stylesheet" type="text/css" /> <style type="text/css">.col-full, #wrapper { width: 1100px; max-width: 1100px; } #inner-wrapper { padding: 0; } body.full-width #header, #nav-container, body.full-width #content, body.full-width #footer-widgets, body.full-width #footer { padding-left: 0; padding-right: 0; } body.fixed-mobile #top, body.fixed-mobile #header-container, body.fixed-mobile #footer-container, body.fixed-mobile #nav-container, body.fixed-mobile #footer-widgets-container { min-width: 1100px; padding: 0 1em; } body.full-width #content { width: auto; padding: 0 1em;}</style> <![endif]--> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/google-analytics-premium/assets/js/frontend-gtag.min.js?ver=9.2.2" id="monsterinsights-frontend-script-js" async="async" data-wp-strategy="async"></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx,epub,mobi","inbound_paths":"[]","home_url":"https:\/\/monthlyreview.org","hash_tracking":"false","v4_id":"G-90FHGY5076"};/* ]]> */ </script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" data-rocket-defer defer></script> <script type="text/javascript" id="jquery-blockui-js-extra"> /* <![CDATA[ */ var jquery_blockui_params = {"min_password_strength":"2","i18n_password_error":"<span class=\"mr-red\">Please enter a stronger password.<\/span>","i18n_password_hint":"Your password must be <strong>at least 7 characters<\/strong> and contain a mix of <strong>UPPER<\/strong> and <strong>lowercase<\/strong> letters, <strong>numbers<\/strong>, and <strong>symbols<\/strong> (e.g., <strong> ! \" ? % ^ & <\/strong>). Keep adding additional characters and\/or variation until this prompt disappears\u2014you cannot save changes until it is gone."}; /* ]]> */ </script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.9.4.2" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="js-cookie-js-extra"> /* <![CDATA[ */ var js_cookie_params = {"min_password_strength":"2","i18n_password_error":"<span class=\"mr-red\">Please enter a stronger password.<\/span>","i18n_password_hint":"Your password must be <strong>at least 7 characters<\/strong> and contain a mix of <strong>UPPER<\/strong> and <strong>lowercase<\/strong> letters, <strong>numbers<\/strong>, and <strong>symbols<\/strong> (e.g., <strong> ! \" ? % ^ & <\/strong>). Keep adding additional characters and\/or variation until this prompt disappears\u2014you cannot save changes until it is gone."}; /* ]]> */ </script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.9.4.2" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","min_password_strength":"2","i18n_password_error":"<span class=\"mr-red\">Please enter a stronger password.<\/span>","i18n_password_hint":"Your password must be <strong>at least 7 characters<\/strong> and contain a mix of <strong>UPPER<\/strong> and <strong>lowercase<\/strong> letters, <strong>numbers<\/strong>, and <strong>symbols<\/strong> (e.g., <strong> ! \" ? % ^ & <\/strong>). Keep adding additional characters and\/or variation until this prompt disappears\u2014you cannot save changes until it is gone."}; /* ]]> */ </script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=9.4.2" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/mr-canvas/js/hovernotes.js?ver=bcffbfaf4d6b24fffcfacb02a2a6f808" id="crb-hovernotes-js" data-rocket-defer defer></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/mr-canvas/js/functions.js?ver=bcffbfaf4d6b24fffcfacb02a2a6f808" id="crb-functions-js" data-rocket-defer defer></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/canvas/includes/js/third-party.min.js?ver=bcffbfaf4d6b24fffcfacb02a2a6f808" id="third-party-js" data-rocket-defer defer></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/canvas/includes/js/modernizr.min.js?ver=2.6.2" id="modernizr-js" data-rocket-defer defer></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/woocommerce/assets/js/prettyPhoto/jquery.prettyPhoto.min.js?ver=3.1.6-wc.9.4.2" id="prettyPhoto-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/canvas/includes/js/general.min.js?ver=bcffbfaf4d6b24fffcfacb02a2a6f808" id="general-js" data-rocket-defer defer></script> <style> #category-posts-pro-4-internal ul {padding: 0; margin: 0;} #category-posts-pro-4-internal .cat-post-item img {max-width: initial; max-height: initial; margin: initial;} #category-posts-pro-4-internal .cat-post-author {margin-bottom: 0;} #category-posts-pro-4-internal .cat-post-item:before {content: ""; clear: both;} #category-posts-pro-4-internal .cat-post-excerpt-more {display: inline-block;} #category-posts-pro-4-internal .cat-post-item {list-style: none;} #category-posts-pro-4-internal .cat-post-item {margin: 3px 0; padding: 3px 0;} #category-posts-pro-4-internal .cat-post-current .cat-post-title {font-weight: bold; text-transform: uppercase;} #category-posts-pro-4-internal [class*=cat-post-tax] {font-size: 0.85em;} #category-posts-pro-4-internal [class*=cat-post-tax] * {display:inline-block;} #category-posts-pro-4-internal .cat-post-item:after {content: ""; display: table; clear: both;} #category-posts-pro-4-internal .cat-post-default .cat-post-title {overflow: hidden;text-overflow: ellipsis;white-space: initial;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-bottom: 0 !important;} #category-posts-pro-4-internal .cat-post-alternating .cat-post-title {overflow: hidden;text-overflow: ellipsis;white-space: initial;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-bottom: 0 !important;} #category-posts-pro-4-internal .cat-post-item:after {content: ""; display: table; clear: both;} #category-posts-pro-4-internal .cat-post-default .cat-post-thumbnail {display:block; float:left; margin:5px 10px 5px 0;} #category-posts-pro-4-internal .cat-post-default .cat-post-crop {overflow:hidden;display:block;} #category-posts-pro-4-internal .cat-post-item {display:block} #category-posts-pro-4-internal > ul {margin:0} #category-posts-pro-4-internal p {margin:5px 0 0 0} #category-posts-pro-4-internal li > div {margin:5px 0 0 0; clear:both;} #category-posts-pro-4-internal .dashicons {vertical-align:middle;} #category-posts-pro-4-internal .cat-post-default .cat-post-thumbnail .cat-post-crop img {height: 525px;} #category-posts-pro-4-internal .cat-post-default .cat-post-thumbnail .cat-post-crop img {width: 350px;} #category-posts-pro-4-internal .cat-post-alternating .cat-post-thumbnail .cat-post-crop img {height: 525px;} #category-posts-pro-4-internal .cat-post-alternating .cat-post-thumbnail .cat-post-crop img {width: 350px;} #category-posts-pro-4-internal .cat-post-thumbnail .cat-post-crop img {object-fit: cover; max-width: 100%; display: block;} #category-posts-pro-4-internal .cat-post-thumbnail .cat-post-crop-not-supported img {width: 100%;} #category-posts-pro-4-internal .cat-post-default .cat-post-thumbnail {max-width:100%;} #category-posts-pro-4-internal .cat-post-alternating .cat-post-thumbnail {max-width:100%;} #category-posts-pro-4-internal .cat-post-item img {margin: initial;} </style> <!-- Adjust the website width --> <style type="text/css"> .col-full, #wrapper { max-width: 1100px !important; } </style> <link rel="https://api.w.org/" href="https://monthlyreview.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://monthlyreview.org/wp-json/wp/v2/posts/199488" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://monthlyreview.org/xmlrpc.php?rsd" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://monthlyreview.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmonthlyreview.org%2F2024%2F09%2F01%2Fthe-ecological-rift-in-the-anthropocene%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://monthlyreview.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmonthlyreview.org%2F2024%2F09%2F01%2Fthe-ecological-rift-in-the-anthropocene%2F&format=xml" /> <script type="rocketlazyloadscript"> var el_i13_login_captcha=null; var el_i13_register_captcha=null; </script><style type="text/css">.tptn_posts_list_widget {margin-bottom: 0px} .tptn_posts_widget ul {list-style:decimal; list-style-position:inside} .tptn_posts_widget ul li {margin-top:2px} </style> <!-- Custom CSS Styling --> <style type="text/css"> body {background-repeat:no-repeat;background-position:top left;background-attachment:scroll;border-top:0px solid #000000;} a:link, a:visited, #loopedSlider a.flex-prev:hover, #loopedSlider a.flex-next:hover {color:#880000} .quantity .plus, .quantity .minus {background-color: #880000;} a:hover, .post-more a:hover, .post-meta a:hover, .post p.tags a:hover {color:#880000} body #wrapper .button, body #wrapper #content .button, body #wrapper #content .button:visited, body #wrapper #content .reply a, body #wrapper #content #respond .form-submit input#submit, input[type=submit], body #wrapper #searchsubmit, #navigation ul.cart .button, body #wrapper .woo-sc-button {border: none; background:#880000} body #wrapper .button:hover, body #wrapper #content .button:hover, body #wrapper #content .reply a:hover, body #wrapper #content #respond .form-submit input#submit:hover, input[type=submit]:hover, body #wrapper #searchsubmit:hover, #navigation ul.cart .button:hover, body #wrapper .woo-sc-button:hover {border: none; background:#d62e2b} #header {background-color:#870000;background-image:url(https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2015/12/header.png);background-repeat:no-repeat;background-position:left top;margin-top:0px;margin-bottom:0px;padding-top:10px;padding-bottom:10px;border:0px solid ;} #logo .site-title a {font:normal 2.5em/1em 'Vidaloka', arial, sans-serif;color:f7f7f7;} #logo .site-description {font:normal 0.9em/1em 'Muli', arial, sans-serif;color:#f7f7f7;} #inner-wrapper {padding-left:30px; padding-right:30px;background-color:#ffffff;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-radius:0px;} .col-full { width: auto; } @media only screen and (max-width:767px) { #inner-wrapper { margin:0; border-radius:none; padding-left:1em; padding-right: 1em; border: none; } } body, p { font:normal 1em/1.5em 'Open Sans', arial, sans-serif;color:#444444; } h1 { font:normal 2em/1.2em 'Crimson Text', arial, sans-serif;color:#222222; }h2 { font:normal 1.6em/1.2em 'Crimson Text', arial, sans-serif;color:#222222; }h3 { font:normal 1.5em/1.2em 'Crimson Text', arial, sans-serif;color:#222222; }h4 { font:bold 1.2em/1.2em 'Crimson Text', arial, sans-serif;color:#222222; }h5 { font:bold 1.1em/1.2em 'Crimson Text', arial, sans-serif;color:#222222; }h6 { font:normal 1em/1.2em 'Crimson Text', arial, sans-serif;color:#222222; } .page-title, .post .title, .page .title {font:bold 2.1em/1.1em 'Open Sans Condensed', arial, sans-serif;color:#222222;} .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {color:#222222} .post-meta { font:normal 1em/1.5em 'Average Sans', arial, sans-serif;color:#880000; } .entry, .entry p{ font:normal 1em/1.5em 'Open Sans', arial, sans-serif;color:#444444; } .post-more {font:normal 1em/1.5em Average Sans;color:;border-top:0px solid #e6e6e6;border-bottom:0px solid #e6e6e6;} #post-author, #connect {border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fafafa} .nav-entries a, .woo-pagination { font:normal 0.8em/1em 'Open Sans', arial, sans-serif;color:#888888; } .woo-pagination a, .woo-pagination a:hover {color:#888888!important} .widget h3 {font:bold 1.2em/1.2em Average Sans;color:#555555;border-bottom:1px solid #880000;} .widget_recent_comments li, #twitter li { border-color: #880000;} .widget p, .widget .textwidget { font:normal 0.9em/1.5em 'Average Sans', arial, sans-serif;color:#555555; } .widget {font:normal 0.9em/1.5em Average Sans;color:#555555;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;} #tabs .inside li a, .widget_woodojo_tabs .tabbable .tab-pane li a { font:bold 1.3em/1.5em 'Average Sans', arial, sans-serif;color:#555555; } #tabs .inside li span.meta, .widget_woodojo_tabs .tabbable .tab-pane li span.meta { font:normal 1em/1.5em 'Average Sans', arial, sans-serif;color:#999999; } #tabs ul.wooTabs li a, .widget_woodojo_tabs .tabbable .nav-tabs li a { font:normal 1em/2em 'Average Sans', arial, sans-serif;color:#999999; } @media only screen and (min-width:768px) { ul.nav li a, #navigation ul.rss a, #navigation ul.cart a.cart-contents, #navigation .cart-contents #navigation ul.rss, #navigation ul.nav-search, #navigation ul.nav-search a { font:normal 1.1em/1.2em 'Average Sans', arial, sans-serif;color:#444444; } #navigation ul.rss li a:before, #navigation ul.nav-search a.search-contents:before { color:#444444;} #navigation ul.nav li ul, #navigation ul.cart > li > ul > div { border: 0px solid #dbdbdb; } #navigation ul.nav > li:hover > ul { left: 0; } #navigation ul.nav > li { border-right: 0px solid #dbdbdb; }#navigation ul.nav > li:hover > ul { left: 0; } #navigation { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }#navigation ul li:first-child, #navigation ul li:first-child a { border-radius:0px 0 0 0px; -moz-border-radius:0px 0 0 0px; -webkit-border-radius:0px 0 0 0px; } #navigation {border-top:0px solid #dbdbdb;border-bottom:0px solid #dbdbdb;border-left:0px solid #dbdbdb;border-right:0px solid #dbdbdb;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;} #top ul.nav li a { font:normal 1em/1.6em 'Average Sans', arial, sans-serif;color:#ddd; } } #footer, #footer p { font:normal 0.9em/1.4em 'Average Sans', arial, sans-serif;color:#666666; } #footer {background-color:#f7f7f7;border-top:1px solid #dbdbdb;border-bottom:0px solid ;border-left:0px solid ;border-right:0px solid ;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;} .magazine #loopedSlider .content h2.title a { font:normal 1.8em/1em 'Crimson Text', arial, sans-serif;color:#ffffff; } .wooslider-theme-magazine .slide-title a { font:normal 1.8em/1em 'Crimson Text', arial, sans-serif;color:#ffffff; } .magazine #loopedSlider .content .excerpt p { font:normal 1em/1.5em 'Open Sans', arial, sans-serif;color:#e5e5e5; } .wooslider-theme-magazine .slide-content p, .wooslider-theme-magazine .slide-excerpt p { font:normal 1em/1.5em 'Open Sans', arial, sans-serif;color:#e5e5e5; } .magazine .block .post .title a {font:normal 1.2em/1.2em 'Crimson Text', arial, sans-serif;color:#222222; } #loopedSlider.business-slider .content h2 { font:bold 24px/1em Arial, sans-serif;color:#ffffff; } #loopedSlider.business-slider .content h2.title a { font:bold 24px/1em Arial, sans-serif;color:#ffffff; } .wooslider-theme-business .has-featured-image .slide-title { font:bold 24px/1em Arial, sans-serif;color:#ffffff; } .wooslider-theme-business .has-featured-image .slide-title a { font:bold 24px/1em Arial, sans-serif;color:#ffffff; } #wrapper #loopedSlider.business-slider .content p { font:300 13px/1.5em Arial, sans-serif;color:#cccccc; } .wooslider-theme-business .has-featured-image .slide-content p { font:300 13px/1.5em Arial, sans-serif;color:#cccccc; } .wooslider-theme-business .has-featured-image .slide-excerpt p { font:300 13px/1.5em Arial, sans-serif;color:#cccccc; } .archive_header { font:normal 1em/1em 'Crimson Text', arial, sans-serif;color:#444444; } .archive_header {border-bottom:1px solid #e6e6e6;} </style> <!-- Custom Favicon --> <link rel="shortcut icon" href="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2017/01/mr_favicon.png"/> <!-- Woo Shortcodes CSS --> <link href="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/canvas/functions/css/shortcodes.css" rel="stylesheet" type="text/css" /> <!-- Custom Stylesheet --> <link href="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/themes/canvas/custom.css" rel="stylesheet" type="text/css" /> <!-- Theme version --> <meta name="generator" content="MR-Canvas 5.4.6" /> <meta name="generator" content="Canvas 5.12.0" /> <meta name="generator" content="WooFramework 6.2.8" /> <!-- Google Webfonts --> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <style type="text/css" id="woo-header-css"> #logo .site-title a { color: #ffffff; } </style> <style class='wp-fonts-local' type='text/css'> @font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://monthlyreview.org/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} </style> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><meta name="generator" content="WP Rocket 3.17.3" data-wpr-features="wpr_delay_js wpr_defer_js wpr_lazyload_images wpr_lazyload_iframes wpr_automatic_lazy_rendering wpr_oci wpr_cdn wpr_desktop" /></head> <body class="post-template-default single single-post postid-199488 single-format-standard theme-canvas woocommerce-no-js unknown alt-style-default has-lightbox boxed-layout two-col-left width-1100 two-col-left-1100"> <div id="top"> <div class="col-full"> <h3 class="top-menu">Top Menu</h3><ul id="top-nav" class="nav top-navigation fl"><li id="menu-item-186832" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-186832"><a href="https://monthlyreviewarchives.org">Archives</a></li> <li id="menu-item-3808" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3808"><a href="http://www.monthlyreview.org/press/" title="Monthly Review Press">MR Press</a></li> <li id="menu-item-3806" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3806"><a href="https://mronline.org/">MR Online</a></li> <li id="menu-item-164204" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-164204"><a href="https://mronline.org/category/monthly-review-essays/" title="MR Essays">Monthly Review Essays</a></li> <li id="menu-item-7925" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7925"><a href="http://climateandcapitalism.com/">Climate & Capitalism</a></li> <li id="menu-item-139781" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-139781"><a href="https://mronline.org/money-on-the-left/">Money on the Left</a></li> <li id="menu-item-83066" class="menu-item menu-item-type-post_type menu-item-object-product menu-item-83066"><a href="https://monthlyreview.org/product/donation/" title="Donate to Monthly Review">Donate</a></li> <li id="menu-item-40414" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40414"><a href="https://monthlyreview.org/my-account/" title="Click here to log in to your account">Login</a></li> </ul> </div> </div><!-- /#top --> <div id="wrapper"> <div id="inner-wrapper"> <h3 class="nav-toggle icon"><a href="#navigation">Navigation</a></h3> <header id="header" class="col-full"> <div id="logo"> <span class="site-title"><a href="https://monthlyreview.org/">Monthly Review</a></span> <span class="site-description">An Independent Socialist Magazine</span> </div> </header> <div id="search" class="search"><script type="rocketlazyloadscript" async data-rocket-src="https://cse.google.com/cse.js?cx=010713176322664131896:ticznsl0uks"></script><div class="gcse-search"></div></div><nav id="navigation" class="col-full" role="navigation"> <section class="menus nav-icons nav-icons-1 cart-extended"> <a href="https://monthlyreview.org" class="nav-home"><span>Home</span></a> <h3>Main Menu</h3><ul id="main-nav" class="nav fl"><li id="menu-item-118834" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-118834"><a href="https://monthlyreview.org/subscribe/">Subscribe</a></li> <li id="menu-item-146616" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-146616"><a href="https://monthlyreview.org/organizational-solidarity-offer/" title="Organizational Solidarity Offer">Solidarity Offer!</a></li> <li id="menu-item-21995" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-21995"><a href="https://monthlyreview.org/store/" title="Shop Monthly Review Press">Store</a> <ul class="sub-menu"> <li id="menu-item-25770" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-25770"><a href="https://monthlyreview.org/product-category/books/">Books</a></li> <li id="menu-item-25769" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-25769"><a href="https://monthlyreview.org/product-category/back-issues/">Back Issues</a></li> <li id="menu-item-21996" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21996"><a href="https://monthlyreview.org/cart/" title="My Cart">View My Cart</a></li> <li id="menu-item-25772" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25772"><a href="https://monthlyreview.org/checkout/" title="Checkout Now">Checkout</a></li> </ul> </li> <li id="menu-item-18100" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18100"><a href="https://monthlyreview.org/press/" title="Monthly Review Press">Press</a> <ul class="sub-menu"> <li id="menu-item-88675" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-88675"><a href="https://monthlyreview.org/submissions/" title="Submit a Book Proposal or Manuscript to Monthly Review Press">Submit a Book Proposal or Manuscript</a></li> <li id="menu-item-176552" class="menu-item menu-item-type-taxonomy menu-item-object-product_tag menu-item-176552"><a href="https://monthlyreview.org/product-tag/new-recently-released/" title="New and Recently Released">New & Recently Released</a></li> <li id="menu-item-18101" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18101"><a href="https://monthlyreview.org/mrpress/catalogs/" title="Click to Download Monthly Review Press Catalogs by Year">MR Press Catalogs</a></li> <li id="menu-item-18103" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18103"><a href="https://monthlyreview.org/mrpress/mrpress-books-list/" title="Full List of Monthly Review Press Books">Books (list of all titles)</a></li> <li id="menu-item-18107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18107"><a href="https://monthlyreview.org/mrpress/info/" title="Information about discounts, shipping, & eBooks ">Discounts, Shipping, and eBooks</a></li> <li id="menu-item-18109" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18109"><a href="https://monthlyreview.org/mrpress/request-a-review-or-desk-copy/">Request a Review or Desk Copy</a></li> <li id="menu-item-18110" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18110"><a href="https://monthlyreview.org/mrpress/sales-and-distribution/">Sales and Distribution</a></li> <li id="menu-item-165362" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-165362"><a href="https://monthlyreview.org/baran-sweezy-memorial-award/" title="The Paul A. Baran—Paul M. Sweezy Memorial Award">Baran—Sweezy Memorial Award</a></li> </ul> </li> <li id="menu-item-18111" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18111"><a href="#">Browse</a> <ul class="sub-menu"> <li id="menu-item-89973" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89973"><a href="https://monthlyreview.org/search/">Search</a></li> <li id="menu-item-18115" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18115"><a href="https://monthlyreview.org/browse-the-archives/" title="Browse available online issues">by Year and Issue</a></li> <li id="menu-item-18117" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18117"><a href="https://monthlyreview.org/browse-the-archives/articles-by-subject/" title="Browse by subject area">by Subject</a></li> <li id="menu-item-18118" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18118"><a href="https://monthlyreview.org/browse-the-archives/by-geographic-location/" title="Browse by geographic location">by Geographic Location</a></li> <li id="menu-item-18119" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18119"><a href="https://monthlyreview.org/browse-the-archives/archives-by-magazine-section/" title="Browse by magazine section">by Magazine Section</a></li> <li id="menu-item-18120" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18120"><a href="https://monthlyreviewarchives.org/" title="Visit the MR archives">Complete archive, 1949–present</a></li> </ul> </li> <li id="menu-item-18121" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18121"><a href="#">Contact</a> <ul class="sub-menu"> <li id="menu-item-88676" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-88676"><a href="https://monthlyreview.org/submissions/">Submit an Article or Book Proposal</a></li> <li id="menu-item-18112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18112"><a href="https://monthlyreview.org/contact/" title="Contact the editors, make an order inquiry, update subscription information, etc.">Contact <em>Monthly Review</em></a></li> <li id="menu-item-18123" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18123"><a href="https://monthlyreview.org/contact/reprint-permissions/">Reprint Permissions</a></li> <li id="menu-item-18124" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18124"><a href="https://monthlyreview.org/contact/advertise/">Advertise in <em>Monthly Review</em></a></li> <li id="menu-item-18113" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18113"><a href="https://monthlyreview.org/about/" title="About Monthly Review">About</a> <ul class="sub-menu"> <li id="menu-item-18126" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18126"><a href="https://monthlyreview.org/about/the-editors/" title="The Editors of Monthly Review’s ">The Editors</a></li> <li id="menu-item-18128" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-18128"><a rel="privacy-policy" href="https://monthlyreview.org/about/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-18129" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18129"><a href="https://monthlyreview.org/about/donate/" title="Support Monthly Review">Donate to <em>MR</em></a></li> </ul> </li> </ul> </li> <li id="menu-item-25767" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-25767"><a href="https://monthlyreview.org/help/" title="Account, Login, and eBook Support">Help</a> <ul class="sub-menu"> <li id="menu-item-117608" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-117608"><a href="https://monthlyreview.org/help/faq/" title="Frequently Asked Questions">FAQ</a></li> <li id="menu-item-117609" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-117609"><a href="https://monthlyreview.org/help/general-announcement/" title="Read here for more info">New Subscription System!</a></li> <li id="menu-item-61417" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-61417"><a href="https://monthlyreview.org/help/how-to-download-and-convert-ebooks/">How to Download and Convert eBooks</a></li> </ul> </li> <li id="menu-item-22004" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22004"><a href="https://monthlyreview.org/my-account/" title="Manage Account Preferences, Subscriptions and Orders">My Account</a> <ul class="sub-menu"> <li id="menu-item-117635" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-117635"><a href="https://monthlyreview.org/my-account/my-subscription/" title="View and/or Renew your MR subscription">View/Renew Subscription</a></li> <li id="menu-item-73045" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-73045"><a href="https://monthlyreview.org/my-account/edit-account/" title="Account Preferences">Change Email/Password</a></li> <li id="menu-item-73047" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-73047"><a href="https://monthlyreview.org/my-account/lost-password/">Recover My Password</a></li> <li id="menu-item-73046" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-73046"><a href="https://monthlyreview.org/my-account/edit-address/" title="Edit your mailing address">Change Address</a></li> </ul> </li> </ul> <div class="side-nav"> <ul class="cart fr no-rss-link"> <li> <a class="cart-contents" href="https://monthlyreview.org/cart/" title="View your shopping cart"> <span class="count">0 items</span> - <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>0.00</bdi></span> </a> <ul> <li><div class="widget woocommerce widget_shopping_cart"><div class="widget_shopping_cart_content"></div></div></li> </ul> </li> </ul> </div><!-- /#side-nav --> </section><!-- /.menus --> <a href="#top" class="nav-close"><span>Return to Content</span></a> </nav> <!-- #content Starts --> <div id="content" class="col-full"> <div id="main-sidebar-container"> <!-- #main Starts --> <section id="main"> <div class="disclaimer">Dear Reader, we make this and other articles available for free online to serve those unable to afford or access the print edition of <em>Monthly Review</em>. If you read the magazine online and can afford a print subscription, we hope you will consider purchasing one. <a href="https://monthlyreview.org/press/subscriptions/">Please visit the MR store for subscription options</a>. Thank you very much. <span class="fillerauthorname">—Eds.</span></div> <div class="sectionwrap"> <span class="section"> <a href="https://monthlyreview.org/section/review-of-the-month/" rel="tag">Review of the Month</a> </span> </div> <article class="post-199488 post type-post status-publish format-standard has-post-thumbnail hentry category-13921 category-volume-76-issue-04-september section-review-of-the-month geography-americas geography-global geography-united-states subject-class subject-climate-change subject-ecology subject-marxism subject-marxist-ecology subject_geography-americas subject_geography-class subject_geography-climate-change subject_geography-ecology subject_geography-geography subject_geography-global subject_geography-marxism subject_geography-marxist-ecology subject_geography-subject subject_geography-united-states"> <!-- =============================================== =================== Add Index select =============== ================================================ --> <header> <h1 class="title entry-title">The Ecological Rift in the Anthropocene</h1> </header> <!-- ================================================= ===================== Bylines Section ================ ================================================== --> <div class="byline"> <div class="mr-byline"><em>by</em> <span class="coauthors"><a href="https://monthlyreview.org/author/johnbellamyfoster/" title="Posts by John Bellamy Foster" class="author url fn" rel="author">John Bellamy Foster</a>, <a href="https://monthlyreview.org/author/fabioquerido/" title="Posts by Fabio Querido" class="author url fn" rel="author">Fabio Querido</a>, <a href="https://monthlyreview.org/author/mariaorlandapinassi/" title="Posts by Maria Orlanda Pinassi" class="author url fn" rel="author">Maria Orlanda Pinassi</a> and <a href="https://monthlyreview.org/author/michaellowy/" title="Posts by Michael Löwy" class="author url fn" rel="author">Michael Löwy</a></span></div> <span class="pubdate"><abbr class="published">(Sep 01, 2024)</abbr></span> <div class="byline-tags"> <span class="subject"> <span class="before">Topics: </span> <a href="https://monthlyreview.org/subjects/class/" rel="tag">Class</a> <i class="fas fa-ellipsis-v" style="font-size: 50%"></i> <a href="https://monthlyreview.org/subjects/climate-change/" rel="tag">Climate Change</a> <i class="fas fa-ellipsis-v" style="font-size: 50%"></i> <a href="https://monthlyreview.org/subjects/ecology/" rel="tag">Ecology</a> <i class="fas fa-ellipsis-v" style="font-size: 50%"></i> <a href="https://monthlyreview.org/subjects/marxism/" rel="tag">Marxism</a> <i class="fas fa-ellipsis-v" style="font-size: 50%"></i> <a href="https://monthlyreview.org/subjects/marxist-ecology/" rel="tag">Marxist Ecology</a> </span> <span class="geography"> <span class="before">Places: </span> <a href="https://monthlyreview.org/geography/americas/" rel="tag">Americas</a> <i class="fas fa-ellipsis-v" style="font-size: 50%"></i> <a href="https://monthlyreview.org/geography/global/" rel="tag">Global</a> <i class="fas fa-ellipsis-v" style="font-size: 50%"></i> <a href="https://monthlyreview.org/geography/americas/united-states/" rel="tag">United States</a> </span> </div> </div> <div class="post-image "> <div class="wp-caption"> <a href="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/09/The-Ecological-Rift.png" rel="lightbox" title="The Ecological Rift in the Anthropocene"><img src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/09/The-Ecological-Rift-300x300.png" alt="The Ecological Rift by John Bellamy Foster, Brett Clark, and Richard York" width="300" height="300" title="The Ecological Rift in the Anthropocene" class="woo-image thumbnail alignnone" /></a> <!-- featured image --> <!-- featured image coption --> </div> </div> <section class="entry"> <div class="authorbio"> <p><span class="author-bio-name">John Bellamy Foster</span> is editor of <i>Monthly Review</i> and professor emeritus of sociology at the University of Oregon. He is the author, most recently, of <i>The Dialectics of Ecology</i> (Monthly Review Press, 2024). <span class="author-bio-name">Fabio Querido</span> is a full professor of sociology at the University of Campinas in Brazil. He currently works as a visiting researcher at Paris Cité University. <span class="author-bio-name">Maria Orlanda Pinassi</span> is a retired professor at the State University of São Paulo in Brazil. She is the author, notably, of <i>Da miséria ideológica à crise do capital: uma reconciliação histórica</i> (Boitempo, 2009). <span class="author-bio-name">Michael Löwy</span> is emeritus research director in social sciences, Centre National de la Recherche Scientifique, Paris. He is the author of <i>Ecosocialism: A Radical Alternative to Capitalist Catastrophe</i> (Haymarket, 2021).</p> <p>This interview originally appeared in the magazine <i>Margem Esquerda</i> (published by Boitempo), no. 42 (first semester 2024), in Brazil. It has been revised here.</p> </div> <p class="interview"><span class="interviewername">Fabio Querido, Maria Orlanda Pinassi, and Michael Löwy</span>: To start, tell us a little about your childhood and youth. You were born in Seattle, right?</p> <p class="interview"><span class="interviewername">John Bellamy Foster</span>: Yes, I was born in Seattle, Washington. When I was one year old, my family moved to a lumber town, Raymond, Washington, where my father was a schoolteacher. In Raymond, there was a Western red cedar shingles plant, owned by Weyerhaeuser, which emitted plicatic acid, which is a well-known cause of asthma, in the dust from the plant. I developed chronic asthma, together with my two sisters. When I was five, we moved to Fircrest, Washington, a suburb outside of Tacoma. At the time, Tacoma was one of the most polluted cities in the United States, due to a smelter giving off toxic emissions and to pulp and paper mills. When I was six, my younger sister, age three, had a severe asthma attack and was rushed to the hospital and died that night. A couple of weeks later, I had a severe asthma attack, and I too was rushed to the hospital and nearly died. I was in the hospital for two weeks on that occasion, spending considerable time in an oxygen tent. I had to be fed intravenously through my foot and have my foot in the air. Afterward, I was prescribed so many steroids that my weight doubled. Standing up I could not see my feet. I was not allowed to go outside or run and had to have a private tutor. When I was seven, I was sent away from my parents to the children’s asthma home in Denver where I stayed for more than two years.</p> <p class="interview">In the meantime, my father had a mental breakdown and was placed in a Veteran’s Administration hospital where he was given electric shock treatment. My mother took up selling Avon cosmetics door to door in Tacoma to provide some income for the family. Her district was the poorest in Tacoma and she took me along sometimes because she said she wanted me to see how people could live with dignity and generosity while in utter poverty. We ourselves lived for years below the poverty line, with my father unemployed for large stretches or selling encyclopedias door to door. However, my mother, who had experienced the Great Depression and wartime rationing in England, managed to keep things together.</p> <p class="interview">When I was eleven, my father got a teaching post in special education in the small rural town of Rochester, Washington, and we moved to Olympia, Washington, a small, semirural city, but also the state capital. There my mother obtained a job as an administrative secretary with the state legislature. My father soon lost his teaching position. He tried selling real estate unsuccessfully for a few years and then became a medical adjudicator for the state government. Olympia was in many ways quite rural, particularly in the area we lived. It is on the Puget Sound and surrounded by forests. It was relatively unpolluted. I spent a good part of my youth outdoors, hiking and camping.</p> <p class="interview">Both my parents had a high level of literary culture. They were both on the left. My mother had been associated with the British Communist Party-led movement to open the Second Front during the Second World War (she had been drafted into the military). When she came over to the United States after the war, she was warned by a German passenger to hide her political past due to the growth of McCarthyism. My father was a New Deal-style socialist and supporter of Henry Wallace. My upbringing was thus very left. My father introduced me to socialist classics, including <i>The Communist Manifesto</i>, and to radical history beginning in my elementary school years. He had an encyclopedic knowledge and a deep sense of history, political science, political economy, and philosophy. Even now, I marvel at what I learned just by reading things from his bookshelves when I was young.</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: Tell us a little about your youth involvement in the antiwar movement. What made you join the movement?</p> <p class="interview"><span class="interviewername">JBF</span>: Objectively, I did not have a significant role in the antiwar movement, what little role I did have, though, was crucial to my own personal development. The Vietnam War was a constant source of conversation in my family while I was growing up. I was twelve when Lyndon Johnson built up the number of U.S. troops in Vietnam to half a million or more. My parents were enraged, but there were few outlets for action at the time where we lived. In my junior high school days, my political focus was on antinuclear and anti-Vietnam War issues. I gave speeches on both in my public speaking class. My speech teacher was a Green Beret and wore his beret to class. He covered the walls in the classroom with blatant propaganda about the “Mau Mau” (Land and Freedom Army) Rebellion in Kenya. I had never before seen such a display in public school of colonialist/imperialist views. He was rational, however, in his own way, insisting that the greatest orator in the world was Fidel Castro. He asked us to write down something we believed in and then he told us afterward we had to give a speech arguing the opposite. I had put down world peace. I was enraged by his requirement, and so ended up doing a Jonathan Swift-style satire, complete with maps, on how the United States could devastate all the cities of the Soviet Union and kill off their population in a first strike, in the manner of the warmongering U.S. Air Force general Curtis LeMay. The speech was so deeply satirical as to make the reverse point, which elated the class. I also gave a talk—when we were able to argue directly on something we believed in—on how the United States militarily and politically could withdraw from Vietnam since these were often presented as insurmountable obstacles at the time, although my views then, looking back, were far too naïve.</p> <p class="interview">In high school, I took part in debate when the national topic was “Should Congress Prohibit Unilateral U.S. Military Intervention in Foreign Countries?,” and I spent more than a year in a relentless study of the history of imperialism and U.S. military interventions, reading every book I could find. At the same time, I participated in the antiwar marches and rallies that were emerging. I took part in a hunger strike/fast of youth at the state Capitol in 1970, when we occupied the rotunda and spent part of each day approaching state senators and representatives seeking to get them to change their positions to opposing the war, usually with little effect. I made frequent trips to Seattle, where the antiwar movement was strong and massive. In the overall movement at the time, I was struck by the Black Panther breakfast program, which I encountered in Seattle, and which seemed to address the very reality of the struggle in the United States against what we now call racial capitalism. All of this had a big effect on my personality and interests.</p> <p class="interview">In the final period of the Vietnam War, during Richard Nixon’s “Vietnamization” of the war and continued bombing of the North, the antiwar movement died down (this was also after the killings at Jackson State and Kent State Universities) and I found myself both angry and despondent. I partly fell prey to the cynical, nihilistic mood associated with the prevailing sense of defeat in the movement. I started reading Arthur Schopenhauer, Søren Kierkegaard, and Friedrich Nietzsche out of a kind of nihilism and skepticism. At about the same time, though, I was returning to studies of Karl Marx on a higher level, and Marx won out. I was part of a Herbert Marcuse seminar at The Evergreen State College, which also included others, such as David McNally, who were to emerge as important Marxist thinkers in the United States and Canada. The tipping point for me, though, was the U.S.-directed coup in Chile, coupled with the economic crisis. Along with my close friend, Robert W. McChesney, and others, I helped organize the Northwest National Symposium on Chile. I wrote articles on the U.S. role in the coup for the college newspaper. I decided that from that point on, I would dedicate my life to opposing capitalism, quite apart from the question of whether humanity would win or lose. It was McChesney, when we were students together at The Evergreen State College, who stressed the need to focus on the <i>Monthly Review</i> and <i>Monopoly Capital</i> tradition, as part of a study of radical economics. A group of us went to see Paul Sweezy talk in Seattle and traveled to the meeting of the Union for Radical Political Economics at the University of Oregon.</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: Your doctoral thesis was on monopoly capitalism. It was done at York University in Toronto, right? Tell us a little about this.</p> <p class="interview"><span class="interviewername">JBF</span>: When I entered graduate school at York University, my main interests were Marxian political economics and critical theory/Hegelian dialectics—I had studied the latter extensively, though mostly on my own. My strongest background was in economics/political economy, and most of my work continued to be in that area. In my second year of graduate studies, I took a yearlong course on Marx’s <i>Capital</i> with Marxist political economist Robert Albritton. I already had a deep knowledge of radical economics/political economy in the tradition of Paul Baran and Sweezy’s <i>Monopoly Capital</i>, but in my early years of graduate school I got intrigued by the new fundamentalist Marxian analysis of David Yaffe, Ben Fine, and Laurence Harris, coming out of the work of Paul Mattick and, to some extent, Roman Rosdolsky. I wrote a paper defending the tendency of the rate of profit to fall that was influenced by these thinkers, but as I was typing up the last page, I realized that it was wrong; that the analysis, though it drew its inspiration from part of Marx’s work, lacked any real relevance in the late twentieth century, since it did not engage with monopoly capitalism. Conditions had changed due to the concentration and centralization of capital, a tendency that Marx himself had highlighted. Since this realization came the day the paper was due, I turned it in anyway, with some misgivings, in order to fulfill my requirements. Nevertheless, the contradictions of fundamentalist Marxian political economy, and its complete inability to deal with historical change and the modifications of the system with the rise of global monopolistic corporations, were suddenly evident to me, as if a bubble had burst.</p> <p class="interview">It was in the following year, rather fortuitously, that I studied with the great U.S. revisionist historian Gabriel Kolko, who was one of the reasons I had decided to come to York. I ended up working with him on a one-on-one basis. Kolko had just finished his<i> Main Currents in Modern American History</i>, where he relied heavily on the framework of Josef Steindl’s <i>Maturity and Stagnation in the American Economy</i> from 1952, which had been released in an updated edition by Monthly Review Press in 1976. Kolko introduced me not only to Steindl’s work, but also to the empirical data and debates on excess capacity in the U.S. economy. This suddenly gave me a deeper understanding and appreciation of Baran and Sweezy’s <i>Monopoly Capital</i> and got me to study the work of Michał Kalecki, which further transformed my understanding of the whole Kalecki-Steindl-Baran-Sweezy tradition. I wrote a long paper for Kolko in 1979–1980 entitled “The United States and Monopoly Capitalism: The Issue of Excess Capacity,” and, on a whim, sent a copy to Sweezy, whose response in a letter, to my surprise, was that it was the best thing that he could recall having seen in the tradition of <i>Monopoly Capital</i> since the book’s appearance. We then became friends and Sweezy assumed the role of my mentor, with constant communications going back and forth. I met him in Ottawa and then in frequent trips to New York. My first article for <i>Monthly Review</i> in September 1981 was “Is Monopoly Capitalism an Illusion?” Sweezy put me in touch with Polish sociologist and political economist Henryk Szlajfer and we coedited <i>The Faltering Economy: The Problem of Accumulation under Monopoly Capitalism</i> (1984). My dissertation, <i>The Theory of Monopoly Capitalism: An Elaboration of Marxian Political Economy</i> (1984), was an attempt to defend the monopoly capital tradition against the criticisms of fundamentalist Marxian political economy while showing how the differences between the two might be reconciled to create a stronger synthesis relevant to the present. It was published as a book in 1986 and then republished in 2014 with a new introduction to the new edition.</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: What was it like when you joined <i>Monthly Review</i> in 1989? How important is the magazine in your career?</p> <p class="interview"><span class="interviewername">JBF</span>: My identification with <i>Monthly Review</i> went back, as indicated, to the 1970s, influencing my overall outlook. I was very involved with the magazine beginning in the early 1980s, though not in any institutional way. What changed was that, in 1989, the editors of <i>MR</i>, who were both in their late seventies, decided that they needed to establish for the first time an informal editorial committee that could relieve them of some of the editorial burdens. I was therefore asked to be a member of the editorial committee. At the same time, they decided to add two individuals to the Monthly Review Foundation Board, and I was one of these. In the meantime, I had taken up a tenure-track position as a professor of sociology at the University of Oregon.</p> <p class="interview">In terms of the importance of <i>Monthly Review</i> to my career it is difficult to say. With respect to my purely academic career, it might even be said to have been negative, if viewed directly. There are consequences for being associated with Marxism, especially if one chooses to go beyond the academy as such, taking on the role of a movement-based public intellectual. Being so identified makes it difficult to get hired as a professor. I was hired at the University of Oregon in the mid-1980s only as a result of a very unique situation involving the sudden death of a Marxist professor, Al Szymanski, who had attracted a considerable number of graduate students, compelling the department to replace him with another radical. The job description for the position for which I was hired was “Marxism, political economy, class analysis, and imperialism,” hardly a standard position in the U.S. academy, and today completely unthinkable. When I went up for tenure, I managed to clear all the obstacles until it reached the highest administrative level, and then there was a move at the very top, at the level of the president, to turn down my tenure on the political grounds that I was a Marxist, even though that was the area in which I had been originally hired to teach. Only a revolt within the administration (with dire consequences for the career of the person who intervened on my behalf, threatening to go public) prevented me from being blocked from receiving tenure on political grounds. After that, though, I was kept at the lowest salary, given the heaviest course load, and marginalized for most of a decade. I had to teach ten courses a year for a number of years, some of them voluntary and only partially remunerative, in order to get a little bit of additional income to support my family. Later, I came under attack at various points as one of the publicly designated most “dangerous professors” in the United States by virtue of my work in relation to <i>Monthly Review</i>. My situation in the academy eventually improved due to my work on the environment, which gained influence, and which was an area not seen as directly related to Marxism, and thus not censored in quite the same way.</p> <p class="interview">Hence, my association with <i>MR</i>, though crucial in terms of the development of my own critical analysis, theory, and practice, was, at least according to the standard criteria, more directly detrimental than beneficial in terms of building an academic career. At the same time, it gave my work meaning, inspiration, background, and significance lacking in most left work in the academy. I was never simply or mainly an academic, but retained a foot outside, allowing for a much more coherent critical perspective, and a relation to radical social movements. To say all of this, though, is to define “career” in an entirely different way, that is, in socialist terms of theory and practice.</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: Was it at that same time, in the late 1980s, that you started working on issues related to ecology? How did this encounter with ecology happen?</p> <p class="interview"><span class="interviewername">JBF</span>: In my childhood I had encountered ecology from both sides, having developed chronic asthma from industrial pollution (although the actual cause was not immediately clear), on the one hand, and having grown up in a semirural, heavily forested and mountainous region near the ocean, on the other. Environmental issues were therefore central to me from my earliest age, reinforced especially by my father, who had been in Franklin D. Roosevelt’s Civilian Conservation Corps. But as a youth, the Vietnam War and U.S. imperialism were overriding concerns. I participated in events at the time of the first Earth Day and the environmental moratorium introduced at that time, with which I strongly identified, but the environment of the Pacific Northwest seemed relatively good in those days. I felt that issues like pollution in the United States had to take a back seat as long as the Pentagon was dropping napalm on children in Vietnam.</p> <p class="interview">I started thinking about ecological issues again when I was in graduate school in Toronto, in discussions with a friend of mine who claimed that not only some Marxists but also Marx himself could be considered anti-ecological. I could not understand that, since my reading of Marx was entirely different. In the environmental movement in the 1970s, many of the leading figures, like Barry Commoner, had been influenced by Marx’s ecological ideas. The monopoly capital tradition itself had been consistent in its opposition to economic and ecological waste. In fact, Harry Magdoff and Sweezy had first come out explicitly in favor of what we now call degrowth, that is, opposition to endless economic growth on environmental and social grounds, in <i>MR</i> as early as May 1974. This had influenced the development of neo-Marxist analysis within environmental sociology in the United States beginning in the mid-1970s and early ’80s, evident in the work of environmental theorists such as Charles H. Anderson, who raised the issue of ecological survival, and Allan Schnaiberg, who introduced the concept of the treadmill of production. In the 1980s and ’90s, however, a tradition of what has come to be called first-stage ecosocialism arose within the New Left, which blamed Marx’s alleged failure to address the environment for the weaknesses of socialist environmentalism, and which sought to merge Marxist political economy with mainstream Green theory, with its neo-Malthusian tendencies.</p> <p class="interview">All of this was not entirely clear to me in the beginning, and I was still primarily focused on political economy. But when I took a position at the University of Oregon, I found that the ecological problem in the Pacific Northwest was much more severe than when I had left for Toronto about a decade before. The Columbia River was the most radioactive river on Earth; people were sitting in trees to protect old growth forests from being cut down; local groups were organizing against the widespread use of pesticides, including aerial spraying; and global crises had emerged with respect to species extinction, depletion of the ozone layer, and climate change. As a result, I turned to the environmental problem, recognizing that these developments were all rooted in the political economy of capitalism and that a Marxist analysis needed to be developed. My first book on ecology, <i>The Vulnerable Planet</i> (1994), had many of the characteristics of first-stage ecosocialism. But, within a few years, I concluded that the ecological critique emanating from classical historical materialism, particularly the work of Marx himself, was theoretically/methodologically far beyond anything else, and my work began to focus on that foundational basis and how it could inform today’s struggles.</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: In <i>Marx’s Ecology</i>, you defend the existence of an ecological dimension to Marx’s materialist thought, based on the notion of <i>metabolic rift</i>. How relevant today is this concept of Marx’s? How did a network of authors sharing this theme come about?</p> <p class="interview"><span class="interviewername">JBF</span>: The retrieval and elaboration of Marx’s metabolic rift analysis was developed first in my article “Marx’s Theory of Metabolic Rift,” published in the <i>American Journal of Sociology</i> in September 1999. <i>Marx’s Ecology</i> was published a year later. Although <i>Marx’s Ecology</i> was to be influential primarily due to its chapter on the metabolic rift, it was actually written to deal with a wider question: How did Marx develop such a penetrating ecological analysis in the first place; that is, what were the real foundations of Marx’s ecological analysis? It could not be attributed simply to the influence of the agricultural chemistry of Justus von Liebig, who, while exploring some aspects of the problem in terms of the rupture in the soil nutrient cycle, and even employing the concept of metabolism, lacked the integration of socioeconomic and ecological aspects of the problem to be found in Marx.</p> <p class="interview">I decided therefore that the answer to the question of the origins of Marx’s ecological thought was to be sought in the development of his materialism, which could not be seen simply in economic terms, as had become customary in Western Marxism. This took me back to his doctoral thesis on Epicurus, the ancient materialist philosopher, and then I traced the materialist thread as it evolved in Marx’s analysis. This, then, formed the basis for <i>Marx’s Ecology</i>.</p> <p class="interview">The metabolic rift itself was explained in terms of the break in the soil nutrient cycle, and thus the soil metabolism, brought on by the shipment of food and fiber hundreds and thousands of miles to the new industrial cities of capitalism where the population increasingly resided. The soil nutrients in the food and fiber polluted the cities rather than returning to the soil. This led to what Marx in <i>Capital</i> called the “irreparable rift in the interdependent process of social metabolism.” Marx’s ecological analysis, in fact, relied on three concepts: the universal metabolism of nature, the social metabolism, and the metabolic rift. The social metabolism was the labor and production process itself looked at from the standpoint of its natural-reproductive aspects. The alienated social metabolism of capitalism came into direct conflict with the universal metabolism of nature, giving rise to a metabolic rift.</p> <p class="interview">This analysis is relevant today because systems ecology in general was constructed on these foundations of metabolic relationships, including ecosystem theory, the notion of biosphere, and the current concept of the Earth System. Today, in the analysis of the planetary ecological crisis, scientists talk about the “anthropogenic rift” in the biophysical cycles of the planet and the disruption of the Earth System metabolism. What makes Marx’s treatment especially significant in this context, though, is that it sees the political economy of capital accumulation and the metabolic rift in the human-social relation to the environment as a single issue, two sides of the same coin.</p> <p class="interview">With respect to how the network of scholars working on the metabolic rift came about, I think there were a number of crucial moments. First, the core analysis arose when I was working closely with Paul Burkett, the author of <i>Marx and Nature</i>. We more or less decided on a division of labor where he would focus on the ecological value-form analysis in Marx’s theory and I would address the history, natural science, and materialist philosophy. Hence, <i>Marx and Nature</i> and “Marx’s Theory of Metabolic Rift” were both published in 1999, and <i>Marx’s Ecology</i> in 2000, all contributing to a single coordinated project. Fred Magdoff, an ecologist (soil scientist) and political economist closely associated with <i>Monthly Review</i>, also played a singular formative role in the development of these ideas at the time.</p> <p class="interview">The second moment was the arrival of both Brett Clark and Richard York at the University of Oregon. Clark had arrived at the university as a graduate student while I was still working on <i>Marx’s Ecology</i>, and was from that point on a major collaborator. York was hired as a professor in sociology specializing on the environment soon after <i>Marx’s Ecology</i> was published, bringing his talents in theory, methodology, and statistics. He was the first author of an important article, “Footprints on the Earth” in the <i>American Sociological Review</i> in 2003, that operationalized the metabolic rift concept. Clark and York were to combine their efforts to apply the metabolic rift theory to climate change in a new analysis of the carbon metabolism introduced in 2005 in an article for the journal <i>Theory and Society</i>. This was incorporated into the book that the three of us did together on <i>The Ecological Rift</i> in 2010.</p> <p class="interview">Another early student at the University of Oregon in environmental sociology was Jason W. Moore, who worked closely with me starting as an undergraduate, when my main focus was <i>The Vulnerable Planet</i>, and later taking my key graduate course in environmental sociology in the context of the metabolic rift discussions. Moore made his specialty, in the first phase of his thought, the relation between world-systems theory and the metabolic rift, though his later <i>Capitalism in the Web of Life</i> (2015) rejected the concept as dualist.</p> <p class="interview">Other University of Oregon students in this period included Hannah Holleman, who was to write <i>Dust Bowls of Empire</i> (2018), and Stefano Longo and Rebecca Clausen, who, together with Clark, wrote <i>The Tragedy of the Commodity: Oceans, Fisheries, and Aquaculture</i> (2015). Mauricio Betancourt has done stunning work on Cuba, agroecology, and the metabolic rift, comparing Cuba’s achievements in this respect to the rest of Latin America.</p> <p class="interview">The third moment consisted of major new contributions not emanating from the University of Oregon—as in the case of Del Weston’s <i>Political Economy of Global Warming</i> (2014), Ian Angus’s <i>Facing the Anthropocene</i> (2016), Andreas Malm’s closely related work on <i>Fossil Capital</i> (2016), Kohei Saito’s <i>Karl Marx’s Ecosocialism</i> (2017), and Brian Napoletano’s analysis of Henri Lefebvre and the metabolic rift—part of a continuing collaborative project with me, Clark, and Pedro Urquijo. Rob Wallace in <i>Dead Epidemiologists</i> (2020) and Sean Creaven in <i>Contagion Capitalism</i> (2024) have applied the concept to COVID-19 and other pandemics. Eamonn Slater has done work on Irish metabolic rifts. Michael Friedman has explored the relation of the metabolic rift to the microbiome. Carles Soriano, volcanologist and geologist, connected the metabolic rift to the Geological Time Scale in his introduction of the notion of the Capitalian Age. In many ways, the concept has developed to such an extent globally, both in theory and in the practice of environmental movements, that it is now difficult to track. For example, major new work has appeared in China on ecological Marxism engaging with these ideas.</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: Today, the ecological problem has become a fundamental issue in public debate. There are, however, attempts to propose a “market ecology,” as if it were possible to face the ecological crisis without questioning the very pillars of current capitalist society. How do you see this process?</p> <p class="interview"><span class="interviewername">JBF</span>: There are, of course, numerous forms of denialism that are intended to defend the capitalist system in this context and pull the wool over the eyes of the population. A good way of thinking of this is Naomi Klein’s chapter “The Right Is Right” in her <i>This Changes Everything</i>. Klein was very clear that if you scrape away the surface of right-wing denial of climate change, what you find is a fairly realistic recognition (and fear) on their part that to solve the problem requires the transcendence of the current political-economic regime of capitalism, which is why they are so committed to denying climate change altogether. Yet, Klein’s argument was not directed so much at the right-wing denialists as at the mainstream liberal tradition, which she suggested was even more dangerously immersed in its own naïve form of denialism. Although formally acknowledging the reality of climate change, the mainstream liberal tradition advocated a utopian reformism under the delusion that the whole problem could be solved by the capitalist market and growth-oriented technology with a little help from the state. That is, the “solution” was to come from the very forces, in the capitalist mode, that had created the carbon rift in the first place. Most such analyses, moreover, isolate the various ecological crises from each other, and do not focus on the crossing of multiple planetary boundaries at the same time. Metabolic rift theory cuts through these illusions, and focuses on the interrelationship between capital accumulation and ecological crisis.</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: In your 2022 book, <i>Capitalism in the Anthropocene</i>, the alternative outlined in the subtitle is between “ecological ruin” or “ecological revolution.” What would this “ecological revolution” be?</p> <p class="interview"><span class="interviewername">JBF</span>: In dealing with the soil crisis in nineteenth-century colonial Ireland, Marx spoke of “ruin or revolution.” The notion of ecological ruin or ecological revolution is the application of this perspective derived from metabolic rift theory to our own period of planetary peril. The habitability crisis of humanity due to the anthropogenic rift in the Earth System metabolism, which is endangering the lives of all people on the planet on a rapidly increasing scale, is a product of the system of capital accumulation. The ecological revolution that is necessary to counter the ecological ruin facing humanity as a whole must reverse this by immediately going against the logic of capital and eventually transcending the capital system. It therefore requires a social revolution, but of a wider form than in the past, one which necessarily engages with both the social and ecological aspects of production. As István Mészáros argued, drawing on Marx’s <i>Grundrisse</i>, it is necessary to address the entire realm of social-metabolic reproduction, accounting for the first time for the full dimensions of revolutionary change. This means redefining the idea of the transition to socialism in the twenty-first century, which needs to focus on communal exchange, the structure of human needs, and the social relation to nature as well as production as such. I am very impressed by the Venezuelan communes, which constitute one model for such a shift in social relations.</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: How did the process of transforming <i>Monthly Review </i>into the main eco-Marxist magazine in the United States happen?</p> <p class="interview"><span class="interviewername">JBF</span>: <i>Monthly Review</i> always had a deep concern with environmental issues. For decades in the 1950s and ’60s, Scott Nearing, one of the leading socialist environmentalists in the United States, associated with the back to the land movement, had a monthly column in the magazine. When Rachel Carson’s <i>Silent Spring</i> was published, Nearing wrote a very strong, positive, far-reaching review. <i>MR</i>‘s approach to the environment for many years was inspired by the work of Commoner. The whole monopoly capital tradition was immensely critical from the beginning of economic and ecological waste. As I have already indicated, beginning a half-century ago, Magdoff and Sweezy insisted that the endless growth dynamic of capitalism rooted in the accumulation process needed to be reversed. In terms of what was necessary economically and ecologically—though not with respect to the process of change or its social-revolutionary aspects—<i>MR</i>‘s view was similar in some ways to that of Herman Daly, with whom I was eventually to be on very friendly terms. Daly’s writings on a steady-state economy were deeply influenced by Marx, though he was himself far from being a Marxist.</p> <p class="interview">The early work in <i>MR</i> in this respect in the 1970s, as noted, helped launch Marxist contributions to environmental sociology. A key aspect of <i>MR</i> in this regard was its close connection to natural science, and especially to figures like Richard Levins and Richard Lewontin, as well as David Himmelstein and Steffie Woolhandler. In July–August 1986, a special issue of the magazine was published entitled <i>Science, Technology and Capitalism</i>, which included all of these authors as well as others such as Steven Rose and Nancy Krieger. The dominant emphasis was on ecological issues, and it represented something of a turning point for the magazine. In 1989, Sweezy published his two key articles, “Capitalism and the Environment” and “Socialism and Ecology,” in <i>MR</i>. A few years later, I published <i>The Vulnerable Planet</i> with Monthly Review Press.</p> <p class="interview">But <i>MR</i> remained throughout the twentieth century predominantly a political-economic publication, and the environment, though recognized as essential, was for years outside of the central purview of the magazine. When I became coeditor in 2000, my first task was to strengthen the economic critique and the critique of imperialism, both of which had become somewhat dormant as Magdoff and Sweezy aged and were not able to contribute as before. Since the United States was declaring a “War on Terrorism” without limits, while financialization was growing apace, our focus in the opening years of this century was largely on imperialism and the developing economic malaise.</p> <p class="interview">There were also at that time other venues in Marxist ecology in the United States that were vital in terms of the development of ecosocialism, which made it unnecessary for <i>MR</i> to devote itself centrally to the topic. <i>Capitalism Nature Socialism</i> (<i>CNS</i>) was founded in 1988 by James O’Connor. I was on the editorial board, along with Burkett, Moore, Victor Wallis, and others associated with <i>MR</i>. I was, however, removed from the board without notice in 1998, since the work I was then doing on Marx and ecology was seen as in opposition to what was the main direction of <i>CNS</i>. When <i>Marx’s Ecology</i> was published, five pieces were printed in <i>CNS</i>, all by editorial board members (and future editorial board members), strongly condemning the book and the entire approach. Burkett and Moore both wrote responses to these attacks and then resigned from the editorial board on principle.</p> <p class="interview">Meanwhile, in 1996, John Jermier and I had started the academic journal <i>Organization and Environment</i> published by Sage, aimed at bringing together the radical Organization and Natural Environment (ONE) section of the Academy of Management and the Environmental Sociology section of the American Sociological Association, constituting the two main institutional bases of the journal. <i>Organization and Environment</i> was very successful, particularly in boosting the professional status of Marxist environmental sociology, bringing out an amazing set of innovative articles. It nurtured a lot of younger scholars. I stepped down as coeditor of <i>Organization and Environment</i> not long after becoming coeditor of <i>MR</i> in 2000, and York eventually replaced me as coeditor with Jermier. After a few years, Sage, which owned the journal, decided to give it to an establishment European-based business/management group, despite wide opposition among environmental sociologists in the United States.</p> <p class="interview">As a result of all of these developments, there was a tendency to turn to <i>MR</i> more and more as an outlet for ecosocialism, and particularly for the emerging second-stage ecosocialism, which drew its foundations from classical historical materialism. At the same time, with the planetary crisis accelerating, ever greater attention to the environment was necessary, to such an extent that it partially displaced <i>MR</i>‘s traditional focus on economic crises. An important development was the founding and editing of the website Climate and Capitalism by Angus, which is independent of—but closely associated with—<i>MR</i>.</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: Some episodes in recent Brazilian history, such as the dismantling of social-neoliberal policy and the “neo-developmentalist” project of the Partido dos Trabalhadores (the Workers’ Party) and Lula, the rise of right-wing extremist Jair Bolsonaro, the <i>reprimarization</i> of the economy, and the deepening environmental degradation of all our biomes, seem to confirm the colonial place that Brazil occupies in the current international division of labor and its role as a supplier of commodities linked to agribusiness and mineral extraction. How could your theorization about ecological imperialism help us think about this issue?</p> <p class="interview"><span class="interviewername">JBF</span>: Theorization of ecological imperialism has always been difficult, since everything with respect to exchange is rendered in terms of labor, price, and money, which are the bases of commensurability in economic terms, but that leaves out natural-material use values. Although ecological imperialism has always existed, as was quite clearly evoked in Eduardo Galeano’s <i>Open Veins of Latin America</i>, the problem has been to develop a systematic analysis, since one is dealing with incommensurables. The overall nature of the problem, though, is clear. Just as economic imperialism is, as Marx explained, a case of one country getting more labor for less in the exchange process, so ecological imperialism is a case of one country getting more nature/resources/energy for less.</p> <p class="interview">There are three ways we have approached this in metabolic rift theory. Following Marx (and also Galeano) we took the guano trade, which was directly tied to the rift in the soil metabolism in nineteenth-century Europe and the United States, as a historical case study on how ecological imperialism works. There is an enormous amount of information on this trade and how it affected both accumulation and the soil in Europe, as well as dependency and debt in Peru (given that the Chincha Islands were the most important source of guano). Clark and I have done a number of studies on this over the years. It was also tied into racism, since the workers on the Chincha Islands digging the guano were mostly Chinese indentured laborers, or what British colonialism designated as “coolies,” a form of slave labor, even though these were formally indentured workers. According to the <i>Times</i> of London in the late nineteenth century, there was no record of a single guano digger on the Chinca Islands ever surviving; that is, a hundred percent of the workers seem to have died on the job. The most recent work in the metabolic rift tradition on the nineteenth-century guano trade is a dissertation done at the University of Oregon by Betancourt, which I believe is slated to be published by Routledge in a book series on Marxism edited by Marcello Musto. Betancourt examined archives in France, England, and Peru, and was able to uncover the complex relations of ecological imperialism in this context. What still has to be done, in this respect—though his work comes closest—is a determination of what the net ecological loss was to Peru and the net ecological gain to England, and how this promoted accumulation in the latter and dependency in the former. The guano trade shifted into the nitrates trade and the War of the Pacific in Latin America and other developments, figuring centrally in Andre Gunder Frank’s study <i>Capitalism and Underdevelopment in Latin America</i>. Historically, this is a rich mine for understanding the logic of ecological imperialism.</p> <p class="interview">Another approach to ecological imperialism is one directed at measuring the actual ecological losses at every level. The key work in this respect was done by Howard Odum, the pioneering systems ecologist, who constructed a theory of ecological imperialism capable of getting at the historical transfers of embodied energy or <i>emergy</i> (spelled with an m). Odum’s approach also drew on Marxian political economy. In the great battle in the key journal <i>Ecological Economics</i>, however, Odum and other natural scientists were driven out by Robert Constanza, then editor of the journal, who instead adopted the approach of simply valuing nature in price terms, developing the framework that is now the basis of the whole financialization of nature pursued currently by international capital. Odum’s analysis was logically and empirically tight, but required funding to carry out the statistical studies, since it depended on raw data, and it was clearly frozen out of governmental and private support. There are small groups still working at developing this approach. Holleman and I wrote an article on ecological imperialism and the synthesis of Marx and Odum in this area for <i>The Journal of Peasant Studies</i> in 2014. Essentially, the Odum approach allows us to understand theoretically how ecological imperialism relies on the expropriation of the “free environment,” with the poorer nations with abundant natural resources being systematically robbed in the exchange process. It has the potential of showing the full dimensions of the problem. This is another basis from which to critique the capitalist notion of comparative advantage in trade, which has been used for centuries to justify unequal trade.</p> <p class="interview">A third approach lies in the critique of colonial/imperial extractivism as in the work of Uruguayan theorist Eduardo Gudynas. Here the issue is the development of a mode of expropriation in colonial/imperial economies that is directly at odds with forms of sustainable human development. I have written on this in my book <i>The Dialectics of Ecology</i>.</p> <p class="interview">Brazil’s economy, despite its progress in industrialization at various points, is preeminently an extractivist economy that is exploited by foreign capital and agribusiness in a neocolonial, neo-imperial context. In 2019, the share of primary commodities in Brazilian merchandise export trade was 67 percent. Brazil is a major target for the financialization of nature, a phenomenon that has grown by leaps and bounds over the last decade or so, partly under the cover of so-called capitalist environmentalism. Brazil’s future—its role in the future of planetary ecology, since the Amazon is crucial—lies in becoming a more autocentric economy, where the natural domain is not simply robbed at the behest of foreign countries, and where processes of sustainable human development can be pursued. But this requires a strong movement toward socialism. For me, one of the major sources of inspiration has been the Landless Workers’ Movement (MST).</p> <p class="interview">As for fascism, it is growing everywhere right now due to the economic stagnation of the core capitalist countries and the weakening of the imperialist world system led by the United States. Under these circumstances, the already compromised structures of “liberal democracy” are shifting from neoliberalism (attached to financialization) to neofascism. Today there is even a neoliberal-neofascist alliance, which is partially disguised by a kind of battle of brothers. Neofascism takes different forms in the Global North, as opposed to the Global South, where, as Marx said, capital operates more nakedly in a colonial/imperial context. Bolsonaro was supported by a whole imperialist system that had its sights on the open veins of Brazil.</p> <p class="interview">There are distinct differences, as Samir Amin explained, between fascist movements in the Global North and South. But what is clear is that they always involve big capital mobilizing the petty bourgeoisie/lower-middle class on the basis of reactionary and dangerous ideologies normally entrenched in that sector of society. Most approaches to fascism on the left today are rooted purely in ideological analysis, derived not from Marxism but from liberalism, and approach the question as if fascism fell from the sky. However, the first critiques of classical fascism, which were at one time preeminent, came out of Marxism, and it was understood as primarily a class phenomenon. Only by viewing it in this way, I believe, can one effectively combat it. I wrote about some of this in my book <i>Trump in the White House</i> (2017).</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: The socio-metabolic system of capital has sought to exert enormous control over vulnerable populations—the Indigenous, <i>quilombolas</i>, landless people, and precarious workers in the countryside and cities. The metabolic rupture of potential revolutionary subjects seems to be complete. How do you see a possible way out of this process?</p> <p class="interview"><span class="interviewername">JBF</span>: Marx famously wrote in <i>Capital</i> shortly after the U.S. Civil War that “Labour in a white skin cannot emancipate itself where it is branded in a black skin.” The racial division of labor, Marx argued, would have to be eliminated if labor hoped to advance. If capital sought an accumulation strategy aimed at dividing the working class and marginalized communities through the creation of internal hierarchies and divisions that set them against each other on racist, nationalist, sexist, and other grounds, the role of the movement toward socialism was to create unity among the oppressed by always preferentially backing the causes of those most oppressed. There is in truth no other way, and any deviation from this principle can prove fatal. Exclusion of sections of the population and a policy of divide and conquer are the means that capital has utilized to expand its power; inclusion on the basis of a society of equals is the means of struggle of those who resist the power of capital.</p> <p class="interview">My view is that it was always a mistake to see the proletariat exclusively in narrow economic or industrial terms. In fact, Marx and Frederick Engels’s view of the proletariat was much broader, taking into account the whole environment of the working class, as reflected in Engels’s <i>Condition of the Working Class in England</i>. Objectively, conditions are moving back toward a broader materialist basis and a wider concept of the proletariat. Here the proletariat or working class is no longer confined to the limited economic terms in which we have come to see it, but finds its objective basis also in conditions of urban growth, housing, pollution, waste, food quality and availability, land and property rights, agriculture, mining, community health, the social reproduction of the family, household labor, subsistence production, and so on. It is mainly the all-pervasive environmental crisis that is pushing us in this direction, as can be seen most clearly in the context of the Global South. This conforms to the way Marx and Engels saw working-class conditions and struggles as a battle first and foremost against what Engels called “social murder.”</p> <p class="interview">Insofar as it is revolutionary, the working class has always taken the wider form of an <i>environmental proletariat</i>. Viewing things in this way—where, for example, both “land and bread,” that is, both means of production (including the earth itself) and human sustenance, are crucial—tends to dissolve many of the distinctions between proletarian workers, peasants, and the Indigenous. More and more we are entering what will be a common struggle as the crossing of planetary boundaries places us in similar conditions of ruin or revolution. Not only are these objective conditions forging the basis of greater unity among “the wretched of the earth” (although there are, of course, all sorts of contradictions and countertendencies) but the division between world exterminist capital and the world environmental proletariat will become more apparent as survival becomes a predominant concern for the great majority. Sustainable human development will inevitably become the battle cry of the oppressed, particularly among the young.</p> <p class="interview"><span class="interviewername">FQ, MOP, and ML</span>: What is your message to the ecological left in Brazil?</p> <p class="interview"><span class="interviewername">JBF</span>: There are two main ecological strategies that have emerged on the left worldwide. One of these is planned degrowth, which mainly relates to the financially wealthy imperial countries that are overdeveloped in ecological terms and need to degrow significantly if humanity is to survive. At present, if the whole world were to have the per capita ecological consumption of the United States, we would need three or four planet Earths. It is important to understand that degrowth as such is mainly an issue in a direct sense for the Global North. Worldwide, what is needed is a process of contraction and convergence where the richest, most exorbitant, most economically and ecologically wasteful countries reverse their current path of environmental degradation, while many of the poorest countries, which still need economic development, are able to pursue this but in more sustainable forms than in the past. This can be seen quite clearly in terms of energy use, where a country like the United States uses sixty times as much energy per capita as Nepal. Brazil is in the middle in this context, with a consumption of primary energy per capita that is in the same range as Italy, which is near what is seen as the global equilibrium. Brazil needs, of course, a contraction and conversion of its own, decreasing the enormous class differences in energy use. Most important is the protection of the Amazon and Brazil’s overall environment both for the domestic population and all of humanity. This means establishing serious conservation, though on socialist, that is, people-oriented, terms, and thus fighting rampant extractivism. For me, a constant source of inspiration, as I have indicated, has been the MST in Brazil.</p> <p class="interview">The other strategy developing on the left is marked by China’s promotion of ecological civilization (a notion that originated with Soviet environmentalists in the 1980s). This is a complicated issue because in China itself it has taken a form of ecological modernization, given China’s position as a middle-level transitional economy and Beijing’s heavy emphasis on expansive development. China’s economic trajectory of rapid economic growth and resource use on a constantly expanding scale obviously cannot be maintained for long in this century. There is also the issue of China’s continued reliance on coal-fired plants. But Beijing currently seems to take ecological civilization seriously as a measure of the transformation of social and environmental relations associated with the development of complete socialism. There is room for skepticism here, and there are all sorts of internal, including class, contradictions, but their remarkable achievements in manifold environmental areas are too great to be ignored, and provide a real basis for hope, since they go against the main tendency of capital.</p> <p class="interview">These achievements have only been possible because China is a postrevolutionary society, which, although partly capitalist in its means, is seeking another, socialist path. The impetus for environmental change has been coming from massive movements from below as well as from the top of the Communist Party of China. The question is, then, could Brazil, led by ecosocialists, construct its own version of a revolutionary new ecological civilization, transcending capitalism, altering current social-metabolic relations? This means a whole different kind of struggle, and a different revolutionary vernacular, than we have seen hitherto.</p> <p class="interview">Is this utopian? It is not, I believe, if we see the problem today as one of ecosocialism or exterminism. Ecological civilization, like planned degrowth, is clearly something that is incompatible with capitalism, and in this sense it can be seen as representing a possible ecological path forward for humanity, one closed off to the capitalist system.</p> <p class="interview">Whatever solutions there are to the present planetary crisis must, in historical-materialist terms, arise from concrete social formations, on the basis of which the new revolutionary transformations will take place. What is common to all such strategies is a focus on a path to <i>sustainable human development</i> in which capital accumulation is no longer the determinant force in society. The very definition of socialism in the twenty-first century is that of a society of ecological sustainability and substantive equality. Here too we find the conditions for the maximization of <i>freedom in general</i>.</p> </section><!-- /.entry --> <span class="categories"><a href="https://monthlyreview.org/category/2024/" title="View all items in 2024">2024</a>, <a href="https://monthlyreview.org/category/2024/volume-76-issue-04-september/" title="View all items in Volume 76, Number 04 (September 2024)">Volume 76, Number 04 (September 2024)</a></span> <aside id="post-author"> <div class="profile-image"></div> <div class="profile-content"> <h4>About John Bellamy Foster</h4> <div class="profile-link"> <a href="https://monthlyreview.org/author/johnbellamyfoster/"> View all posts by John Bellamy Foster <span class="meta-nav">→</span> </a> </div><!--#profile-link--> </div> <div class="fix"></div> </aside> <aside id="connect"> <h3>Connect</h3> <div > <p>Subscribe to the Monthly Review e-newsletter (max of 1-3 per month).</p> <!-- Begin MailChimp Signup Form --> <div id="mc_embed_signup"> <form class="newsletter-form fl" action="//monthlyreview.us2.list-manage.com/subscribe/post?u=36ce609ae68971b4f060ad9c7&id=4f879628ac" method="post" target="popupwindow" onsubmit="window.open('//monthlyreview.us2.list-manage.com/subscribe/post?u=36ce609ae68971b4f060ad9c7&id=4f879628ac', 'popupwindow', 'scrollbars=yes,width=650,height=520');return true"> <input type="text" name="EMAIL" class="required email" value="E-mail" id="mce-EMAIL" onfocus="if (this.value == 'E-mail') {this.value = '';}" onblur="if (this.value == '') {this.value = 'E-mail';}"> <input type="submit" value="Submit" name="subscribe" id="mc-embedded-subscribe" class="btn submit button"> </form> </div> <!--End mc_embed_signup--> <div class="social"> <a href="https://monthlyreview.org/feed/" class="subscribe" title="RSS"></a> <a target="_blank" href="https://twitter.com/monthly_review" class="twitter" title="Twitter"></a> <a target="_blank" href="https://www.facebook.com/monthly.review.magazine" class="facebook" title="Facebook"></a> </div> </div><!-- col-left --> <div class="fix"></div> </aside> <div class="post-utility"></div> </article><!-- /.post --> <div class="post-entries"> <div class="nav-prev fl"><a href="https://monthlyreview.org/2024/09/01/sub-imperialist-india-in-washingtons-anti-china-pivot/" rel="prev"><i class="fa fa-angle-left"></i> Sub-Imperialist India in Washington’s Anti-China “Pivot”</a></div> <div class="nav-next fr"><a href="https://monthlyreview.org/2024/09/01/mr-076-04-2024-08_0/" rel="next">September 2024 (Volume 76, Number 4) <i class="fa fa-angle-right"></i></a></div> <div class="fix"></div> </div> <div id="comments"><h5 class="nocomments">Comments are closed.</h5></div> </section><!-- /#main --> <aside id="sidebar"> <div id="crb_related_posts-3" class="widget widget_crb_related_posts"> <div id="related-articles"> <h3>Also in this issue</h3> <ul> <div class="related-post-image"> <img width="100" height="146" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/08/MR-076-04-2024-08-100x146.png" class="attachment-small_thumb size-small_thumb wp-post-image" alt="Monthly Review Volume 76, Number 4 (September 2024)" decoding="async" /> </div> <li> <a href="https://monthlyreview.org/2024/09/01/mr-076-04-2024-08_0/" rel="bookmark"> September 2024 (Volume 76, Number 4) </a> <span class="coauthors-yarp">, <a href="https://monthlyreview.org/author/monthlyrevieweditors/" title="Posts by The Editors" class="author url fn" rel="author">The Editors</a></span> </li> <li> <a href="https://monthlyreview.org/2024/09/01/sub-imperialist-india-in-washingtons-anti-china-pivot/" rel="bookmark"> Sub-Imperialist India in Washington’s Anti-China “Pivot” </a> <span class="coauthors-yarp">, <a href="https://monthlyreview.org/author/bernarddmello/" title="Posts by Bernard D’Mello" class="author url fn" rel="author">Bernard D’Mello</a></span> </li> <li> <a href="https://monthlyreview.org/2024/09/01/uarcs-the-american-universities-that-produce-warfighters/" rel="bookmark"> UARCs: The American Universities that Produce Warfighters </a> <span class="coauthors-yarp">, <a href="https://monthlyreview.org/author/sylviajmartin/" title="Posts by Sylvia J. Martin" class="author url fn" rel="author">Sylvia J. Martin</a></span> </li> <li> <a href="https://monthlyreview.org/2024/09/01/listen-to-the-ecologists/" rel="bookmark"> Listen to the Ecologists! </a> <span class="coauthors-yarp">, <a href="https://monthlyreview.org/author/harrymagdoff/" title="Posts by Harry Magdoff" class="author url fn" rel="author">Harry Magdoff</a> and <a href="https://monthlyreview.org/author/paulmsweezy/" title="Posts by Paul M. Sweezy" class="author url fn" rel="author">Paul M. Sweezy</a></span> </li> <li> <a href="https://monthlyreview.org/2024/09/01/how-microfinance-financializes-women/" rel="bookmark"> How Microfinance Financializes Women </a> <span class="coauthors-yarp">, <a href="https://monthlyreview.org/author/jingyizhang/" title="Posts by Jingyi Zhang" class="author url fn" rel="author">Jingyi Zhang</a></span> </li> </ul> </div> </div><div id="widget_tptn_pop-4" class="widget tptn_posts_list_widget"><h3>Popular</h3><div class="tptn_posts_daily tptn_posts_widget tptn_posts_widget-widget_tptn_pop-4 tptn-text-only"><ul><li><span class="tptn_after_thumb"><a href="https://monthlyreview.org/2009/05/01/why-socialism/" class="tptn_link"><span class="tptn_title">Why Socialism?</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/alberteinstein/">Albert Einstein</a></span> </span></li><li><span class="tptn_after_thumb"><a href="https://monthlyreview.org/2024/11/01/the-new-denial-of-imperialism-on-the-left/" class="tptn_link"><span class="tptn_title">The New Denial of Imperialism on the Left</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/johnbellamyfoster/">John Bellamy Foster</a></span> </span></li><li><span class="tptn_after_thumb"><a href="https://monthlyreview.org/2024/10/01/richard-iii-the-tudor-myth-and-the-transition-from-feudalism-to-capitalism/" class="tptn_link"><span class="tptn_title">Richard III, the Tudor Myth, and the Transition from Feudalism to Capitalism</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/thomaselambert/">Thomas E. Lambert</a></span> </span></li><li><span class="tptn_after_thumb"><a href="https://monthlyreview.org/2024/10/01/surplus-absorption-secular-stagnation-and-the-transition-to-socialism-contradictions-of-the-u-s-and-the-chinese-economies-since-2000/" class="tptn_link"><span class="tptn_title">Surplus Absorption, Secular Stagnation, and the Transition to Socialism: Contradictions of the U.S. and the Chinese Economies since 2000</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/minqili/">Minqi Li</a></span> </span></li><li><span class="tptn_after_thumb"><a href="https://monthlyreview.org/2024/10/01/marxist-ecology-in-china-from-marxs-ecology-to-socialist-eco-civilization-theory/" class="tptn_link"><span class="tptn_title">Marxist Ecology in China: From Marx’s Ecology to Socialist Eco-Civilization Theory</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/chenyiwen/">Chen Yiwen</a></span> </span></li><li><span class="tptn_after_thumb"><a href="https://monthlyreview.org/2024/11/01/mr-076-06-2024-10_0/" class="tptn_link"><span class="tptn_title">November 2024 (Volume 76, Number 6)</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/monthlyrevieweditors/">The Editors</a></span> </span></li><li><span class="tptn_after_thumb"><a href="https://monthlyreview.org/2023/12/01/imperialist-propaganda-and-the-ideology-of-the-western-left-intelligentsia/" class="tptn_link"><span class="tptn_title">Imperialist Propaganda and the Ideology of the Western Left Intelligentsia: From Anticommunism and Identity Politics to Democratic Illusions and Fascism</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/gabrielrockhill/">Gabriel Rockhill</a></span> </span></li><li><span class="tptn_after_thumb"><a href="https://monthlyreview.org/2024/10/01/mr-076-05-2024-09_1/" class="tptn_link"><span class="tptn_title">October 2024 (Volume 76, Number 5)</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/monthlyrevieweditors/">The Editors</a></span> </span></li><li><span class="tptn_after_thumb"><a href="https://monthlyreview.org/2024/09/01/sub-imperialist-india-in-washingtons-anti-china-pivot/" class="tptn_link"><span class="tptn_title">Sub-Imperialist India in Washington’s Anti-China “Pivot”</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/bernarddmello/">Bernard D’Mello</a></span> </span></li><li><span class="tptn_after_thumb"><a href="https://monthlyreview.org/2020/02/01/marx-and-the-indigenous/" class="tptn_link"><span class="tptn_title">Marx and the Indigenous</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/johnbellamyfoster/">John Bellamy Foster</a></span> </span></li></ul><div class="tptn_clear"></div></div><br /><!-- Cached output. Cached time is 3600 seconds --></div> </aside> </div><!-- /#main-sidebar-container --> </div><!-- /#content --> <div data-wpr-lazyrender="1" id="account-status-coupon-toggle"> <span id="stripe-publishable-key" style="display: none;" data-value="pk_live_LDPTAJzjEUu08J7YhqRVzoTL"></span> <span id="wayland-base-url" style="display: none;" data-value="https://subscriptions.monthlyreview.org"></span> <subscriptioninfo wayland-url="https://subscriptions.monthlyreview.org" associate-print-coupon="mr_associate_50" associate-electronic-coupon="mr_e-associate_50" basic-print-coupon="mr_basic_20" basic-electronic-coupon="mr_basic-electronic_20" coupon-container="coupons_list"></subscriptioninfo> </div> <script type="rocketlazyloadscript" data-rocket-src="https://js.stripe.com/v3/" data-rocket-type="text/javascript" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://subscriptions.monthlyreview.org/static/js/manifest.js" data-rocket-type="text/javascript" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://subscriptions.monthlyreview.org/static/js/vendor.js" data-rocket-type="text/javascript" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://subscriptions.monthlyreview.org/static/js/app.js" data-rocket-type="text/javascript" data-rocket-defer defer></script> <link href="https://subscriptions.monthlyreview.org/static/css/app.css" rel="stylesheet" /> <footer data-wpr-lazyrender="1" id="footer" class="col-full"> <div id="copyright" class="col-left"> <p><i class="fa fa-copyright" aria-hidden="true"></i> 2024 Monthly Review Foundation. All Rights Reserved</p> </div> <div id="credit" class="col-right"> <p>Monthly Review | Tel: 212-691-2555<br />134 W 29th St Rm 706, New York, NY 10001</p> </div> </footer> </div><!-- /#inner-wrapper --> </div><!-- /#wrapper --> <div class="fix"></div><!--/.fix--> <script type="rocketlazyloadscript" id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/36ce609ae68971b4f060ad9c7/d61a087b5a533b9dc7f983a4b.js");</script><!-- Twitter universal website tag code --> <script type="rocketlazyloadscript"> !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); // Insert Twitter Pixel ID and Standard Event data below twq('init','nz5pe'); twq('track','PageView'); </script> <!-- End Twitter universal website tag code --> <script type="rocketlazyloadscript" data-rocket-type='text/javascript'> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> /* MonsterInsights Scroll Tracking */ if ( typeof(jQuery) !== 'undefined' ) { jQuery( document ).ready(function(){ function monsterinsights_scroll_tracking_load() { if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) { (function(factory) { factory(jQuery); }(function($) { /* Scroll Depth */ "use strict"; var defaults = { percentage: true }; var $window = $(window), cache = [], scrollEventBound = false, lastPixelDepth = 0; /* * Plugin */ $.scrollDepth = function(options) { var startTime = +new Date(); options = $.extend({}, defaults, options); /* * Functions */ function sendEvent(action, label, scrollDistance, timing) { if ( 'undefined' === typeof MonsterInsightsObject || 'undefined' === typeof MonsterInsightsObject.sendEvent ) { return; } var paramName = action.toLowerCase(); var fieldsArray = { send_to: 'G-90FHGY5076', non_interaction: true }; fieldsArray[paramName] = label; if (arguments.length > 3) { fieldsArray.scroll_timing = timing MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); } else { MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); } } function calculateMarks(docHeight) { return { '25%' : parseInt(docHeight * 0.25, 10), '50%' : parseInt(docHeight * 0.50, 10), '75%' : parseInt(docHeight * 0.75, 10), /* Cushion to trigger 100% event in iOS */ '100%': docHeight - 5 }; } function checkMarks(marks, scrollDistance, timing) { /* Check each active mark */ $.each(marks, function(key, val) { if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) { sendEvent('Percentage', key, scrollDistance, timing); cache.push(key); } }); } function rounded(scrollDistance) { /* Returns String */ return (Math.floor(scrollDistance/250) * 250).toString(); } function init() { bindScrollDepth(); } /* * Public Methods */ /* Reset Scroll Depth with the originally initialized options */ $.scrollDepth.reset = function() { cache = []; lastPixelDepth = 0; $window.off('scroll.scrollDepth'); bindScrollDepth(); }; /* Add DOM elements to be tracked */ $.scrollDepth.addElements = function(elems) { if (typeof elems == "undefined" || !$.isArray(elems)) { return; } $.merge(options.elements, elems); /* If scroll event has been unbound from window, rebind */ if (!scrollEventBound) { bindScrollDepth(); } }; /* Remove DOM elements currently tracked */ $.scrollDepth.removeElements = function(elems) { if (typeof elems == "undefined" || !$.isArray(elems)) { return; } $.each(elems, function(index, elem) { var inElementsArray = $.inArray(elem, options.elements); var inCacheArray = $.inArray(elem, cache); if (inElementsArray != -1) { options.elements.splice(inElementsArray, 1); } if (inCacheArray != -1) { cache.splice(inCacheArray, 1); } }); }; /* * Throttle function borrowed from: * Underscore.js 1.5.2 * http://underscorejs.org * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Underscore may be freely distributed under the MIT license. */ function throttle(func, wait) { var context, args, result; var timeout = null; var previous = 0; var later = function() { previous = new Date; timeout = null; result = func.apply(context, args); }; return function() { var now = new Date; if (!previous) previous = now; var remaining = wait - (now - previous); context = this; args = arguments; if (remaining <= 0) { clearTimeout(timeout); timeout = null; previous = now; result = func.apply(context, args); } else if (!timeout) { timeout = setTimeout(later, remaining); } return result; }; } /* * Scroll Event */ function bindScrollDepth() { scrollEventBound = true; $window.on('scroll.scrollDepth', throttle(function() { /* * We calculate document and window height on each scroll event to * account for dynamic DOM changes. */ var docHeight = $(document).height(), winHeight = window.innerHeight ? window.innerHeight : $window.height(), scrollDistance = $window.scrollTop() + winHeight, /* Recalculate percentage marks */ marks = calculateMarks(docHeight), /* Timing */ timing = +new Date - startTime; checkMarks(marks, scrollDistance, timing); }, 500)); } init(); }; /* UMD export */ return $.scrollDepth; })); jQuery.scrollDepth(); } else { setTimeout(monsterinsights_scroll_tracking_load, 200); } } monsterinsights_scroll_tracking_load(); }); } /* End MonsterInsights Scroll Tracking */ </script><link rel='stylesheet' id='wc-blocks-style-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-9.4.2' type='text/css' media='all' /> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/term-and-category-based-posts-widget/js/bxslider/jquery.bxslider.min.js?ver=4.9.12" id="category-posts-pro-bxslider-js" data-rocket-defer defer></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/widget-options/assets/js/widgetopts.resize.js?ver=4.0.8" id="widgetopts-resize-script-js" data-rocket-defer defer></script> <script type="text/javascript" id="tptn_tracker-js-extra"> /* <![CDATA[ */ var ajax_tptn_tracker = {"ajax_url":"https:\/\/monthlyreview.org\/","top_ten_id":"199488","top_ten_blog_id":"1","activate_counter":"11","top_ten_debug":"0","tptn_rnd":"1261968114"}; /* ]]> */ </script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/top-10/includes/js/top-10-tracker.min.js?ver=4.0.2" id="tptn_tracker-js" data-rocket-defer defer></script> <script type="text/javascript" id="mailchimp-woocommerce-js-extra"> /* <![CDATA[ */ var mailchimp_public_data = {"site_url":"https:\/\/monthlyreview.org","ajax_url":"https:\/\/monthlyreview.org\/wp-admin\/admin-ajax.php","disable_carts":"","subscribers_only":"","language":"en","allowed_to_set_cookies":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/mailchimp-for-woocommerce/public/js/mailchimp-woocommerce-public.min.js?ver=4.4.1.07" id="mailchimp-woocommerce-js" data-rocket-defer defer></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-includes/js/comment-reply.min.js?ver=bcffbfaf4d6b24fffcfacb02a2a6f808" id="comment-reply-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.4.2" id="sourcebuster-js-js" data-rocket-defer defer></script> <script type="text/javascript" id="wc-order-attribution-js-extra"> /* <![CDATA[ */ var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/monthlyreview.org\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; /* ]]> */ </script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.4.2" id="wc-order-attribution-js" data-rocket-defer defer></script> <script type="text/javascript" id="wc-cart-fragments-js-extra"> /* <![CDATA[ */ var wc_cart_fragments_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_97daa215782124e570c8e86930cfe086","fragment_name":"wc_fragments_97daa215782124e570c8e86930cfe086","request_timeout":"5000","min_password_strength":"2","i18n_password_error":"<span class=\"mr-red\">Please enter a stronger password.<\/span>","i18n_password_hint":"Your password must be <strong>at least 7 characters<\/strong> and contain a mix of <strong>UPPER<\/strong> and <strong>lowercase<\/strong> letters, <strong>numbers<\/strong>, and <strong>symbols<\/strong> (e.g., <strong> ! \" ? % ^ & <\/strong>). Keep adding additional characters and\/or variation until this prompt disappears\u2014you cannot save changes until it is gone."}; /* ]]> */ </script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=9.4.2" id="wc-cart-fragments-js" defer="defer" data-wp-strategy="defer"></script> <!-- WooCommerce JavaScript --> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> jQuery(function($) { jQuery('form.checkout').on('change', 'input[name=payment_method]', function(){ setTimeout(function(){ jQuery(document.body).trigger('update_checkout'); },1000); }) }); </script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1732457109 -->