CINXE.COM
Monthly Review | Socialism—A Time to Retreat? The Perspective of ‘Monthly Review’ at the Opening of the Twenty-First Century
<!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 | Socialism—A Time to Retreat? The Perspective of ‘Monthly Review’ at the Opening of the Twenty-First Century</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/08/MR-052-04-2000-08.jpg" 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/05/01/socialism-a-time-to-retreat/" /> <meta name="description" content="In this reprise from September 2000, Harry Magdoff, John Bellamy Foster, and Robert W. McChesney look forward to the future of Monthly Review in the twenty…" /> <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 | Socialism—A Time to Retreat? The Perspective of ‘Monthly Review’ at the Opening of the Twenty-First Century" /> <meta property="og:description" content="In this reprise from September 2000, Harry Magdoff, John Bellamy Foster, and Robert W. McChesney look forward to the future of Monthly Review in the twenty-first century: “Despite mistakes, setbacks…" /> <meta property="og:url" content="https://monthlyreview.org/2024/05/01/socialism-a-time-to-retreat/" /> <meta property="og:image" content="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2015/08/MR-052-04-2000-08.jpg" /> <meta property="og:image:width" content="250" /> <meta property="og:image:height" content="400" /> <meta property="og:image:alt" content="Monthly Review Volume 52, Number 4 (September 2000) [PDF]" /> <meta property="article:published_time" content="2024-05-01" /> <meta property="article:modified_time" content="2024-06-01" /> <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 | Socialism—A Time to Retreat? The Perspective of ‘Monthly Review’ at the Opening of the Twenty-First Century" /> <meta name="twitter:description" content="In this reprise from September 2000, Harry Magdoff, John Bellamy Foster, and Robert W. McChesney look forward to the future of Monthly Review in the twenty-first century: “Despite mistakes, setbacks…" /> <meta name="twitter:image" content="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2015/08/MR-052-04-2000-08.jpg" /> <meta name="twitter:image:alt" content="Monthly Review Volume 52, Number 4 (September 2000) [PDF]" /> <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/05/01/socialism-a-time-to-retreat/","url":"https://monthlyreview.org/2024/05/01/socialism-a-time-to-retreat/","name":"Monthly Review | Socialism—A Time to Retreat? The Perspective of ‘Monthly Review’ at the Opening of the Twenty-First Century","description":"In this reprise from September 2000, Harry Magdoff, John Bellamy Foster, and Robert W. McChesney look forward to the future of Monthly Review in the twenty…","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,"item":"https://monthlyreview.org/category/2024/volume-76-issue-01-may/","name":"Volume 76, Number 01 (May 2024)"},{"@type":"ListItem","position":4,"name":"Socialism—A Time to Retreat? The Perspective of ‘Monthly Review’ at the Opening of the Twenty-First Century"}]},"potentialAction":{"@type":"ReadAction","target":"https://monthlyreview.org/2024/05/01/socialism-a-time-to-retreat/"},"datePublished":"2024-05-01","dateModified":"2024-06-01","author":{"@type":"Person","@id":"https://monthlyreview.org/#/schema/Person/5570c0e5bc5331b8dd550c14ac8aa161","name":"Harry Magdoff"}}]}</script> <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","mainEntityOfPage":{"@type":"WebPage","@id":"https://monthlyreview.org/2024/05/01/socialism-a-time-to-retreat/"},"headline":"Socialism—A Time to Retreat? The Perspective of ‘Monthly Review’ at the Opening of the","image":"https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2015/08/MR-052-04-2000-08.jpg","datePublished":"2024-05-01","dateModified":"2024-06-01","author":{"@type":"Person","name":"Harry Magdoff","url":"https://monthlyreview.org/author/harrymagdoff/"},"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 this reprise from September 2000, Harry Magdoff, John Bellamy Foster, and Robert W. McChesney look forward to the future of Monthly Review in the twenty…"}</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\/05\/01\/socialism-a-time-to-retreat\/"}; 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/198299" /><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%2F05%2F01%2Fsocialism-a-time-to-retreat%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%2F05%2F01%2Fsocialism-a-time-to-retreat%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><meta name="generator" content="WP Rocket 3.17.3.1" data-wpr-features="wpr_delay_js wpr_defer_js wpr_lazyload_images wpr_lazyload_iframes wpr_oci wpr_cdn wpr_desktop" /></head> <body class="post-template-default single single-post postid-198299 single-format-standard theme-canvas woocommerce-no-js chrome 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/reprise/" rel="tag">Reprise</a> </span> </div> <article class="post-198299 post type-post status-publish format-standard has-post-thumbnail hentry category-13921 category-volume-76-issue-01-may section-reprise geography-global subject-capitalism subject-marxism subject-movements subject-political-economy subject-revolutions subject-socialism subject_geography-capitalism subject_geography-geography subject_geography-global subject_geography-marxism subject_geography-movements subject_geography-political-economy subject_geography-revolutions subject_geography-socialism subject_geography-subject"> <!-- =============================================== =================== Add Index select =============== ================================================ --> <header> <h1 class="title entry-title">Socialism—A Time to Retreat? The Perspective of ‘Monthly Review’ at the Opening of the Twenty-First Century</h1> </header> <!-- ================================================= ===================== Bylines Section ================ ================================================== --> <div class="byline"> <div class="mr-byline"><em>by</em> <span class="coauthors"><a href="https://monthlyreview.org/author/harrymagdoff/" title="Posts by Harry Magdoff" class="author url fn" rel="author">Harry Magdoff</a>, <a href="https://monthlyreview.org/author/johnbellamyfoster/" title="Posts by John Bellamy Foster" class="author url fn" rel="author">John Bellamy Foster</a> and <a href="https://monthlyreview.org/author/robertwmcchesney/" title="Posts by Robert W. McChesney" class="author url fn" rel="author">Robert W. McChesney</a></span></div> <span class="pubdate"><abbr class="published">(May 01, 2024)</abbr></span> <div class="byline-tags"> <span class="subject"> <span class="before">Topics: </span> <a href="https://monthlyreview.org/subjects/capitalism/" rel="tag">Capitalism</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/movements/" rel="tag">Movements</a> <i class="fas fa-ellipsis-v" style="font-size: 50%"></i> <a href="https://monthlyreview.org/subjects/political-economy/" rel="tag">Political Economy</a> <i class="fas fa-ellipsis-v" style="font-size: 50%"></i> <a href="https://monthlyreview.org/subjects/revolutions/" rel="tag">Revolutions</a> <i class="fas fa-ellipsis-v" style="font-size: 50%"></i> <a href="https://monthlyreview.org/subjects/socialism/" rel="tag">Socialism</a> </span> <span class="geography"> <span class="before">Places: </span> <a href="https://monthlyreview.org/geography/global/" rel="tag">Global</a> </span> </div> </div> <div class="post-image "> <div class="wp-caption"> <a href="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2015/08/MR-052-04-2000-08.jpg" rel="lightbox" title="Socialism—A Time to Retreat? The Perspective of ‘Monthly Review’ at the Opening of the Twenty-First Century"><img src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2015/08/MR-052-04-2000-08.jpg" alt="Monthly Review Volume 52, Number 4 (September 2000) [PDF]" width="300" height="300" title="Socialism—A Time to Retreat? The Perspective of ‘Monthly Review’ at the Opening of the Twenty-First Century" class="woo-image thumbnail alignnone" /></a> <!-- featured image --> <!-- featured image coption --> </div> </div> <section class="entry"> <div class="authorbio">From Harry Magdoff, John Bellamy Foster, and Robert W. McChesney, “Socialism: A Time for Retreat?,” <i>Monthly Review</i> 52, no. 4 (September 2000): 1–7.</div> <p>Some wags claim that it is the conservatives who fear socialism, while the radicals believe that capitalism will last forever. Conservatives, they say, fear widespread popular discontent, while radicals abandon hope of a revolutionary overthrow of capitalism. An exaggeration? Of course. Even so, this witticism is not inappropriate. Many on the left have indeed retreated from class and a vision of a democratic, egalitarian socialism. The important social issues of our day—race, gender, and the environment—more often than not are divorced from the role of class structure. The rule of the capitalist class and the class struggle are shoved to the back burner. Whether consciously or not, the implicit assumption underlying the retreat from class is that capitalism will somehow or other go on and on as it creates miraculous new technology. Best then to stick to making those adjustments in social conditions that the system will presumably allow.</p> <p>This retreat from class is often reinforced by the categorical dismissal of the possibility of socialism. The evidence for this comes from a superficial and ahistorical examination of the kind of socialism that emerged in the Soviet bloc. Thus, the contradictions of “socialism from above” and the emergence of privileged sectors of society disappear from view. Ignored are the wide differences among the people, between elite and masses, between town and country, and between less developed and advantaged regions. Also not taken into account is the interest of the ruling elite in new property relations as a way of ensuring their and their children’s privileged positions. Instead of observing the tensions arising from conflicting interests, a leading tendency among radicals is to zero in on the presumably inevitable failure of central planning as the essential cause of the collapse.…</p> <p>Does [Karl] Marx [as some have recently argued] teach that the first task of the left “is to attend to the development of capitalism?” The Marx we know was first and foremost a social revolutionary. He remained one throughout the vicissitudes of social change, during the advance and retreat of social struggles. Neither the defeat of the 1848 revolutions, the end of the Communist League, nor the destruction of the Paris Commune were occasions for him to forsake revolutionary struggle. Marx and [Frederick] Engels were not summer soldiers. Theirs was the long view. Defeats had to be studied and analyzed to prepare a path for renewed struggle. Moreover, Marx’s intensive study of the “actual development of capitalism” was not a departure from struggle, but viewed as a contribution to the working-class struggle for power to transform society. The first volume of <i>Capital</i> was often referred to in the nineteenth century as the workers’ bible.…</p> <p>It should go without saying where we stand [in all of this]. <i>MR</i> was founded to spread the word on socialism and the struggle to attain it. We find it hard to understand how people who hate social injustice in this country and elsewhere on the planet can be uninvolved in one way or another with the pursuit of socialism. That is not to deny that we have learned a great deal along the way. These lessons, however, have not altered the basic thrust of <i>MR</i>. Despite mistakes, setbacks, and recognition that the road is long and arduous, we must not waver as we continue to study, educate, and be missionaries for the transcendence of the social system of capitalism and the development eventually in its place of a society of equals.</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-01-may/" title="View all items in Volume 76, Number 01 (May 2024)">Volume 76, Number 01 (May 2024)</a></span> <aside id="post-author"> <div class="profile-image"></div> <div class="profile-content"> <h4>About Harry Magdoff</h4> <div class="profile-link"> <a href="https://monthlyreview.org/author/harrymagdoff/"> View all posts by Harry Magdoff <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/04/01/mr-075-11-2024-04_0/" rel="prev"><i class="fa fa-angle-left"></i> April 2024 (Volume 75, Number 11)</a></div> <div class="nav-next fr"><a href="https://monthlyreview.org/2024/05/01/the-imf-and-class-struggle-in-latin-america/" rel="next">The IMF and Class Struggle in Latin America: Unveiling the Role of the IMF <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/04/MR-076-01-2024-05-100x146.png" class="attachment-small_thumb size-small_thumb wp-post-image" alt="Monthly Review Volume 76, Number 1 (May 2024)" decoding="async" /> </div> <li> <a href="https://monthlyreview.org/2024/05/01/mr-076-01-2024-05_0/" rel="bookmark"> May 2024 (Volume 76, Number 1) </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/05/01/einsteins-why-socialism-and-monthly-review/" rel="bookmark"> Einstein’s “Why Socialism?” and ‘Monthly Review’: A Historical Introduction </a> <span class="coauthors-yarp">, <a href="https://monthlyreview.org/author/johnbellamyfoster/" title="Posts by John Bellamy Foster" class="author url fn" rel="author">John Bellamy Foster</a></span> </li> <li> <a href="https://monthlyreview.org/2024/05/01/the-council-on-foreign-relations-the-israel-lobby-and-the-war-on-gaza/" rel="bookmark"> The Council on Foreign Relations, the Israel Lobby, and the War on Gaza </a> <span class="coauthors-yarp">, <a href="https://monthlyreview.org/author/laurencehshoup/" title="Posts by Laurence H. Shoup" class="author url fn" rel="author">Laurence H. Shoup</a></span> </li> <li> <a href="https://monthlyreview.org/2024/05/01/return-of-the-atlantic-route-from-west-africa-to-europe/" rel="bookmark"> Return of the Atlantic Route from West Africa to Europe: Imperialism and Regional (De-)Integration </a> <span class="coauthors-yarp">, <a href="https://monthlyreview.org/author/hannahcross/" title="Posts by Hannah Cross" class="author url fn" rel="author">Hannah Cross</a></span> </li> <li> <a href="https://monthlyreview.org/2024/05/01/the-imf-and-class-struggle-in-latin-america/" rel="bookmark"> The IMF and Class Struggle in Latin America: Unveiling the Role of the IMF </a> <span class="coauthors-yarp">, <a href="https://monthlyreview.org/author/davidbarkin/" title="Posts by David Barkin" class="author url fn" rel="author">David Barkin</a> and <a href="https://monthlyreview.org/author/juansantarcangelo/" title="Posts by Juan Santarcángelo" class="author url fn" rel="author">Juan Santarcángelo</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/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/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/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/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/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/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/11/01/the-social-dialectics-of-ai/" class="tptn_link"><span class="tptn_title">The Social Dialectics of AI</span></a><span class="tptn_author"> by <a href="https://monthlyreview.org/author/pietrodanielomodeo/">Pietro Daniel Omodeo</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/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></ul><div class="tptn_clear"></div></div><br /><!-- Cached output. Cached time is 3600 seconds --></div> </aside> </div><!-- /#main-sidebar-container --> </div><!-- /#content --> <div 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 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":"198299","top_ten_blog_id":"1","activate_counter":"11","top_ten_debug":"0","tptn_rnd":"1494065700"}; /* ]]> */ </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@1733187541 -->