CINXE.COM

Monthly Review | Domenico Losurdo

<!DOCTYPE html> <html lang="en-US"> <head> <script type="text/javascript"> /* <![CDATA[ */ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); /* ]]> */ </script> <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 | Domenico Losurdo</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&#038;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&#038;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&#038;display=swap" /></noscript><link rel="preload" data-rocket-preload as="image" href="https://p4r4f7y4.rocketcdn.me/wp-content/uploads/2015/12/header.png" fetchpriority="high"> <link rel="pingback" href="https://monthlyreview.org/xmlrpc.php" /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- Mobile viewport scale --> <meta name="viewport" content="width=device-width, initial-scale=1"/> <link rel="canonical" href="https://monthlyreview.org/author/domenicolosurdo/" /> <meta property="og:type" content="profile" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="Monthly Review" /> <meta property="og:title" content="Monthly Review | Domenico Losurdo" /> <meta property="og:url" content="https://monthlyreview.org/author/domenicolosurdo/" /> <meta property="og:image" content="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2018/02/mr-logo_500px.jpg" /> <meta property="og:image:width" content="500" /> <meta property="og:image:height" content="500" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@monthly_review" /> <meta name="twitter:title" content="Monthly Review | Domenico Losurdo" /> <meta name="twitter:image" content="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2018/02/mr-logo_500px.jpg" /> <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":"CollectionPage","@id":"https://monthlyreview.org/author/domenicolosurdo/","url":"https://monthlyreview.org/author/domenicolosurdo/","name":"Monthly Review | Domenico Losurdo","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,"name":"Domenico Losurdo"}]}}]}</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 &raquo; Feed" href="https://monthlyreview.org/feed/" /> <link rel="alternate" type="application/rss+xml" title="Monthly Review &raquo; Comments Feed" href="https://monthlyreview.org/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="Monthly Review &raquo; Posts by Domenico Losurdo Feed" href="https://monthlyreview.org/author/domenicolosurdo/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\/author\/domenicolosurdo\/"}; 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;} #category-posts-pro-3-internal ul {padding: 0; margin: 0;} #category-posts-pro-3-internal .cat-post-item img {max-width: initial; max-height: initial; margin: initial;} #category-posts-pro-3-internal .cat-post-author {margin-bottom: 0;} #category-posts-pro-3-internal .cat-post-item:before {content: ""; clear: both;} #category-posts-pro-3-internal .cat-post-excerpt-more {display: inline-block;} #category-posts-pro-3-internal .cat-post-item {list-style: none;} #category-posts-pro-3-internal .cat-post-item {margin: 3px 0; padding: 3px 0;} #category-posts-pro-3-internal .cat-post-current .cat-post-title {font-weight: bold; text-transform: uppercase;} #category-posts-pro-3-internal [class*=cat-post-tax] {font-size: 0.85em;} #category-posts-pro-3-internal [class*=cat-post-tax] * {display:inline-block;} #category-posts-pro-3-internal .cat-post-item:after {content: ""; display: table; clear: both;} #category-posts-pro-3-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-3-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-3-internal .cat-post-item:after {content: ""; display: table; clear: both;} #category-posts-pro-3-internal .cat-post-default .cat-post-thumbnail {display:block; float:left; margin:5px 10px 5px 0;} #category-posts-pro-3-internal .cat-post-default .cat-post-crop {overflow:hidden;display:block;} #category-posts-pro-3-internal .cat-post-item {display:block} #category-posts-pro-3-internal > ul {margin:0} #category-posts-pro-3-internal p {margin:5px 0 0 0} #category-posts-pro-3-internal li > div {margin:5px 0 0 0; clear:both;} #category-posts-pro-3-internal .dashicons {vertical-align:middle;} #category-posts-pro-3-internal .cat-post-default .cat-post-thumbnail .cat-post-crop img {height: 525px;} #category-posts-pro-3-internal .cat-post-default .cat-post-thumbnail .cat-post-crop img {width: 350px;} #category-posts-pro-3-internal .cat-post-alternating .cat-post-thumbnail .cat-post-crop img {height: 525px;} #category-posts-pro-3-internal .cat-post-alternating .cat-post-thumbnail .cat-post-crop img {width: 350px;} #category-posts-pro-3-internal .cat-post-thumbnail .cat-post-crop img {object-fit: cover; max-width: 100%; display: block;} #category-posts-pro-3-internal .cat-post-thumbnail .cat-post-crop-not-supported img {width: 100%;} #category-posts-pro-3-internal .cat-post-default .cat-post-thumbnail {max-width:100%;} #category-posts-pro-3-internal .cat-post-alternating .cat-post-thumbnail {max-width:100%;} #category-posts-pro-3-internal .cat-post-item img {margin: initial;} #category-posts-pro-3 .termcategoryPostsPro-loadmore {text-align:center;margin-top:10px} </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/users/286908" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://monthlyreview.org/xmlrpc.php?rsd" /> <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="archive author author-domenicolosurdo author-286908 theme-canvas woocommerce-no-js chrome alt-style-default has-lightbox boxed-layout two-col-left width-1100 two-col-left-1100"> <div data-rocket-location-hash="33a51ce4811700f4830645d37fdf24b5" id="top"> <div data-rocket-location-hash="76eadd95167d09a0db72966c830cf4ef" 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 &amp; 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 data-rocket-location-hash="b0fd9eb37fd549d17663a3230317927c" id="wrapper"> <div data-rocket-location-hash="387e2c07e3ef9e898e8ce509bafa3b27" id="inner-wrapper"> <h3 class="nav-toggle icon"><a href="#navigation">Navigation</a></h3> <header data-rocket-location-hash="25c39efba8faa731f356a3fad4ed3a6f" 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> <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 &amp; 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, &amp; 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&mdash;Paul M. Sweezy Memorial Award">Baran&mdash;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&ndash;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&#8217;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">&#036;</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 data-rocket-location-hash="95eddc2b609bc459c61fc58f88df5d4a" id="content" class="col-full"> <div id="main-sidebar-container"> <!-- #main Starts --> <section id="main" class="col-left"> <div class="loop-meta"> <h1 class="loop-title"></h1> </div> <div data-rocket-location-hash="e5cfa9790064fbaaa08db600d48eb11b" class="fix"></div> <article class="post-196750 product type-product status-publish has-post-thumbnail product_cat-books product_cat-books-cloth product_cat-books-ebooks product_cat-books-paperback product_tag-new-recently-released pa_format-cloth pa_format-ebook pa_format-paperback first instock taxable shipping-taxable purchasable product-type-variable"> <a href="https://monthlyreview.org/product/western-marxism/" class="post-thumnbail"><img width="100" height="146" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20146'%3E%3C/svg%3E" class="attachment-small_thumb size-small_thumb wp-post-image" alt="" decoding="async" data-lazy-src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-100x146.jpg" /><noscript><img width="100" height="146" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-100x146.jpg" class="attachment-small_thumb size-small_thumb wp-post-image" alt="" decoding="async" /></noscript></a> <header> <h2 class="title post-title"><a href="https://monthlyreview.org/product/western-marxism/">Western Marxism: How it was Born, How it Died, How it can be Reborn</a></h2> </header> <div class="byline"> <div class="mr-byline"><em>by</em> <span class="coauthors"><a href="https://monthlyreview.org/author/domenicolosurdo/" title="Posts by Domenico Losurdo" class="author url fn" rel="author">Domenico Losurdo</a> and <a href="https://monthlyreview.org/author/gabrielrockhill/" title="Posts by Gabriel Rockhill" class="author url fn" rel="author">Gabriel Rockhill</a></span></div> <div class="byline-tags"> </div> </div> <p><em>Western Marxism: How It Was Born, How It Died, How It Can Be Reborn </em>is a paradigm-shifting book that provides a trenchant critique of the Western left intelligentsia. It reveals how its dominant ideological orientation鈥攃haracterized by defeatism, utopianism, and anti-communism鈥攊s rooted in the political economy of imperialism. Internationally acclaimed theorist Domenico Losurdo thus provides a fresh and challenging perspective on purportedly radical thinkers who have been widely promoted in the imperial core, including those affiliated with the Frankfurt School, French Theory, and operaismo, as well as Hannah Arendt, Giorgio Agamben, Michael Hardt, and Slavoj 沤i啪ek, among others. His critique also has wide-reaching implications for trend-setting</p> </article> </section><!-- /#main --> <aside id="sidebar"> <div id="gform_widget-3" class="widget gform_widget"><h3>MR Email List!</h3><link rel='stylesheet' id='gforms_reset_css-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/gravityforms/legacy/css/formreset.min.css?ver=2.9.0' type='text/css' media='all' /> <link rel='stylesheet' id='gforms_formsmain_css-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css?ver=2.9.0' type='text/css' media='all' /> <link rel='stylesheet' id='gforms_ready_class_css-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css?ver=2.9.0' type='text/css' media='all' /> <link rel='stylesheet' id='gforms_browsers_css-css' href='https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/gravityforms/legacy/css/browsers.min.css?ver=2.9.0' type='text/css' media='all' /> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js" data-rocket-defer defer></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js" data-rocket-defer defer></script> <script type="text/javascript" defer='defer' src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.9.0" id="gform_json-js"></script> <script type="text/javascript" id="gform_gravityforms-js-extra"> /* <![CDATA[ */ var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/monthlyreview.org\/wp-content\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/monthlyreview.org\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/monthlyreview.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"41df04a9d6f3ee53c6fad60eac12c972","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.9.0" id="gform_gravityforms-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});</script> <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework emailsubscription_wrapper' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_7' ><form method='post' enctype='multipart/form-data' id='gform_7' class='emailsubscription' action='/author/domenicolosurdo/' data-formid='7' novalidate> <div class='gform-body gform_body'><ul id='gform_fields_7' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_7_1" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_7_1" ><label class='gfield_label gform-field-label' for='input_7_1'>Email</label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_7_1' type='email' value='' class='large' aria-invalid="false" /> </div></li></ul></div> <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_7' class='gform_button button' onclick='gform.submission.handleButtonClick(this)' value='Subscribe' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_7' value='postback' /> <input type='hidden' class='gform_hidden' name='is_submit_7' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='7' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_7' value='WyJbXSIsIjQzYmQwZmIwODllNzhlZDU0NDNlZDE2Y2RmZjdhMGZlIl0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_7' id='gform_target_page_number_7' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_7' id='gform_source_page_number_7' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {gformInitSpinner( 7, 'https://monthlyreview.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_7').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_7');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_7').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_7').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_7').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_7').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_7').val();gformInitSpinner( 7, 'https://monthlyreview.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [7, current_page]);window['gf_submitting_7'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_7').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [7]);window['gf_submitting_7'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_7').text());}else{jQuery('#gform_7').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "7", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_7" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_7"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_7" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [7, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 7, currentPage: current_page } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 7, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); /* ]]> */ </script> </div><div id="category-posts-pro-4" class="widget cat-post-pro-widget"><h3>New &#038; Recently Released</h3><ul id="category-posts-pro-4-internal" class="category-posts-pro-internal"> <li class='cat-post-item cat-post-default'><div><a class="cat-post-thumbnail cat-post-none " href="https://monthlyreview.org/product/paraguayan-sorrow/" title="Paraguayan Sorrow: Writings of Rafael Barrett, A Radical Voice in a Dispossessed Land"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="350" height="525" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%20525'%3E%3C/svg%3E" class="attachment-350x525x size-350x525x wp-post-image" alt="Paraguayan Sorrow: Writings of Rafael Barrett, A Radical Voice in a Dispossessed Land" data-cpwp-width="350" data-cpwp-height="525" decoding="async" data-lazy-srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-350x525.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-500x750.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-800x1200.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-300x450.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-80x120.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-200x300.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-400x600.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow.jpg 1000w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-350x525.jpg" /><noscript><img width="350" height="525" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-350x525.jpg" class="attachment-350x525x size-350x525x wp-post-image" alt="Paraguayan Sorrow: Writings of Rafael Barrett, A Radical Voice in a Dispossessed Land" data-cpwp-width="350" data-cpwp-height="525" decoding="async" srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-350x525.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-500x750.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-800x1200.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-300x450.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-80x120.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-200x300.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow-400x600.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Paraguayan-Sorrow.jpg 1000w" sizes="(max-width: 350px) 100vw, 350px" /></noscript></span></a> </div><div> <a class="cat-post-title" href="https://monthlyreview.org/product/paraguayan-sorrow/" rel="bookmark"><span>Paraguayan Sorrow: Writings of Rafael Barrett, A Radical Voice in a Dispossessed Land</span></a></div></li><li class='cat-post-item cat-post-default'><div><a class="cat-post-thumbnail cat-post-none " href="https://monthlyreview.org/product/knowledge-as-commons/" title="Knowledge as Commons: Toward Inclusive Science and Technology"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="350" height="525" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%20525'%3E%3C/svg%3E" class="attachment-350x525x size-350x525x wp-post-image" alt="Knowledge as Commons: Toward Inclusive Science and Technology" data-cpwp-width="350" data-cpwp-height="525" decoding="async" data-lazy-srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-346x525.jpg 346w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-495x750.jpg 495w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-791x1200.jpg 791w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-297x450.jpg 297w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-300x455.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-80x121.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-200x303.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-400x607.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons.jpg 989w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-346x525.jpg" /><noscript><img width="350" height="525" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-346x525.jpg" class="attachment-350x525x size-350x525x wp-post-image" alt="Knowledge as Commons: Toward Inclusive Science and Technology" data-cpwp-width="350" data-cpwp-height="525" decoding="async" srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-346x525.jpg 346w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-495x750.jpg 495w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-791x1200.jpg 791w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-297x450.jpg 297w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-300x455.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-80x121.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-200x303.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons-400x607.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Knowledge-as-Commons.jpg 989w" sizes="(max-width: 350px) 100vw, 350px" /></noscript></span></a> </div><div> <a class="cat-post-title" href="https://monthlyreview.org/product/knowledge-as-commons/" rel="bookmark"><span>Knowledge as Commons: Toward Inclusive Science and Technology</span></a></div></li><li class='cat-post-item cat-post-default'><div><a class="cat-post-thumbnail cat-post-none " href="https://monthlyreview.org/product/keeping-up-the-good-fight/" title="Keeping Up the Good Fight: From the Emergency to the Present Day"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="350" height="525" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%20525'%3E%3C/svg%3E" class="attachment-350x525x size-350x525x wp-post-image" alt="Keeping Up the Good Fight: From the Emergency to the Present Day" data-cpwp-width="350" data-cpwp-height="525" decoding="async" data-lazy-srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-344x525.jpg 344w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-492x750.jpg 492w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-787x1200.jpg 787w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-295x450.jpg 295w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-300x457.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-80x122.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-200x305.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-400x610.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight.jpg 984w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-344x525.jpg" /><noscript><img width="350" height="525" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-344x525.jpg" class="attachment-350x525x size-350x525x wp-post-image" alt="Keeping Up the Good Fight: From the Emergency to the Present Day" data-cpwp-width="350" data-cpwp-height="525" decoding="async" srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-344x525.jpg 344w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-492x750.jpg 492w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-787x1200.jpg 787w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-295x450.jpg 295w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-300x457.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-80x122.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-200x305.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight-400x610.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/Keeping-Up-the-Good-Fight.jpg 984w" sizes="(max-width: 350px) 100vw, 350px" /></noscript></span></a> </div><div> <a class="cat-post-title" href="https://monthlyreview.org/product/keeping-up-the-good-fight/" rel="bookmark"><span>Keeping Up the Good Fight: From the Emergency to the Present Day</span></a></div></li><li class='cat-post-item cat-post-default'><div><a class="cat-post-thumbnail cat-post-none " href="https://monthlyreview.org/product/a-rotten-crowd-america-wealth-and-one-hundred-years-of-the-great-gatsby/" title="A Rotten Crowd: America, Wealth, and One-Hundred Years of The Great Gatsby"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="350" height="525" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%20525'%3E%3C/svg%3E" class="attachment-350x525x size-350x525x wp-post-image" alt="A Rotten Crowd: America, Wealth, and One-Hundred Years of The Great Gatsby" data-cpwp-width="350" data-cpwp-height="525" decoding="async" data-lazy-srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-350x521.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-500x744.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-800x1190.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-300x446.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-80x119.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-200x298.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-400x595.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd.jpg 1008w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-350x521.jpg" /><noscript><img width="350" height="525" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-350x521.jpg" class="attachment-350x525x size-350x525x wp-post-image" alt="A Rotten Crowd: America, Wealth, and One-Hundred Years of The Great Gatsby" data-cpwp-width="350" data-cpwp-height="525" decoding="async" srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-350x521.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-500x744.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-800x1190.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-300x446.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-80x119.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-200x298.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd-400x595.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/A-Rotten-Crowd.jpg 1008w" sizes="(max-width: 350px) 100vw, 350px" /></noscript></span></a> </div><div> <a class="cat-post-title" href="https://monthlyreview.org/product/a-rotten-crowd-america-wealth-and-one-hundred-years-of-the-great-gatsby/" rel="bookmark"><span>A Rotten Crowd: America, Wealth, and One-Hundred Years of The Great Gatsby</span></a></div></li><li class='cat-post-item cat-post-default'><div><a class="cat-post-thumbnail cat-post-none " href="https://monthlyreview.org/product/the-class-struggle-and-welfare-social-policy-under-capitalism/" title="The Class Struggle and Welfare: Social Policy under Capitalism"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="350" height="525" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%20525'%3E%3C/svg%3E" class="attachment-350x525x size-350x525x wp-post-image" alt="The Class Struggle and Welfare: Social Policy under Capitalism" data-cpwp-width="350" data-cpwp-height="525" decoding="async" data-lazy-srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-350x525.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-500x750.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-800x1200.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-300x450.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-80x120.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-200x300.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-400x600.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare.jpg 1000w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-350x525.jpg" /><noscript><img width="350" height="525" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-350x525.jpg" class="attachment-350x525x size-350x525x wp-post-image" alt="The Class Struggle and Welfare: Social Policy under Capitalism" data-cpwp-width="350" data-cpwp-height="525" decoding="async" srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-350x525.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-500x750.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-800x1200.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-300x450.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-80x120.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-200x300.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare-400x600.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Class-Struggle-and-Welfare.jpg 1000w" sizes="(max-width: 350px) 100vw, 350px" /></noscript></span></a> </div><div> <a class="cat-post-title" href="https://monthlyreview.org/product/the-class-struggle-and-welfare-social-policy-under-capitalism/" rel="bookmark"><span>The Class Struggle and Welfare: Social Policy under Capitalism</span></a></div></li><li class='cat-post-item cat-post-default'><div><a class="cat-post-thumbnail cat-post-none " href="https://monthlyreview.org/product/the-physics-of-capitalism-how-a-new-political-ecology-can-change-the-world/" title="The Physics of Capitalism: How a New Political Ecology Can Change the World"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="350" height="525" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%20525'%3E%3C/svg%3E" class="attachment-350x525x size-350x525x wp-post-image" alt="The Physics of Capitalism: How a New Political Ecology Can Change the World" data-cpwp-width="350" data-cpwp-height="525" decoding="async" data-lazy-srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-350x525.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-500x750.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-800x1200.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-300x450.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-80x120.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-200x300.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-400x600.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism.jpg 1000w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-350x525.jpg" /><noscript><img width="350" height="525" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-350x525.jpg" class="attachment-350x525x size-350x525x wp-post-image" alt="The Physics of Capitalism: How a New Political Ecology Can Change the World" data-cpwp-width="350" data-cpwp-height="525" decoding="async" srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-350x525.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-500x750.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-800x1200.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-300x450.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-80x120.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-200x300.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism-400x600.jpg 400w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2024/07/The-Physics-of-Capitalism.jpg 1000w" sizes="(max-width: 350px) 100vw, 350px" /></noscript></span></a> </div><div> <a class="cat-post-title" href="https://monthlyreview.org/product/the-physics-of-capitalism-how-a-new-political-ecology-can-change-the-world/" rel="bookmark"><span>The Physics of Capitalism: How a New Political Ecology Can Change the World</span></a></div></li><li class='cat-post-item cat-post-default'><div><a class="cat-post-thumbnail cat-post-none " href="https://monthlyreview.org/product/western-marxism/" title="Western Marxism: How it was Born, How it Died, How it can be Reborn"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="350" height="525" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%20525'%3E%3C/svg%3E" class="attachment-350x525x size-350x525x wp-post-image" alt="" data-cpwp-width="350" data-cpwp-height="525" decoding="async" data-lazy-srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-350x525.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-500x750.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-800x1200.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-1024x1536.jpg 1024w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-scaled.jpg 1366w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-300x450.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-80x120.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-200x300.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-400x600.jpg 400w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-350x525.jpg" /><noscript><img width="350" height="525" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-350x525.jpg" class="attachment-350x525x size-350x525x wp-post-image" alt="" data-cpwp-width="350" data-cpwp-height="525" decoding="async" srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-350x525.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-500x750.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-800x1200.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-1024x1536.jpg 1024w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-scaled.jpg 1366w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-300x450.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-80x120.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-200x300.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/losurdo-comp-final-400x600.jpg 400w" sizes="(max-width: 350px) 100vw, 350px" /></noscript></span></a> </div><div> <a class="cat-post-title" href="https://monthlyreview.org/product/western-marxism/" rel="bookmark"><span>Western Marxism: How it was Born, How it Died, How it can be Reborn</span></a></div></li><li class='cat-post-item cat-post-default'><div><a class="cat-post-thumbnail cat-post-none " href="https://monthlyreview.org/product/postcards-to-hitler/" title="Postcards to Hitler: A German Jew&#8217;s Defiance in a Time of Terror"><span class="cat-post-crop cat-post-format cat-post-format-standard"><img width="350" height="525" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20350%20525'%3E%3C/svg%3E" class="attachment-350x525x size-350x525x wp-post-image" alt="Postcards to Hitler" data-cpwp-width="350" data-cpwp-height="525" decoding="async" data-lazy-srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-350x516.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-500x737.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-800x1179.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-1042x1536.jpg 1042w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-scaled.jpg 1390w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-100x146.jpg 100w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-300x442.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-80x118.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-200x295.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-400x589.jpg 400w" data-lazy-sizes="(max-width: 350px) 100vw, 350px" data-lazy-src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-350x516.jpg" /><noscript><img width="350" height="525" src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-350x516.jpg" class="attachment-350x525x size-350x525x wp-post-image" alt="Postcards to Hitler" data-cpwp-width="350" data-cpwp-height="525" decoding="async" srcset="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-350x516.jpg 350w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-500x737.jpg 500w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-800x1179.jpg 800w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-1042x1536.jpg 1042w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-scaled.jpg 1390w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-100x146.jpg 100w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-300x442.jpg 300w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-80x118.jpg 80w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-200x295.jpg 200w, https://p4r4f7y4.delivery.rocketcdn.me/wp-content/uploads/2023/12/PTH-Cover-091423-Final-400x589.jpg 400w" sizes="(max-width: 350px) 100vw, 350px" /></noscript></span></a> </div><div> <a class="cat-post-title" href="https://monthlyreview.org/product/postcards-to-hitler/" rel="bookmark"><span>Postcards to Hitler: A German Jew&#8217;s Defiance in a Time of Terror</span></a></div></li></ul> <div class="bx-pager" id="category-posts-pro-4-bx-pager"></div></div><div id="woocommerce_product_categories-2" class="widget woocommerce widget_product_categories"><h3>Store Categories</h3><ul class="product-categories"><li class="cat-item cat-item-2666"><a href="https://monthlyreview.org/product-category/back-issues/">Back Issues</a> <span class="count">(838)</span></li> <li class="cat-item cat-item-2658 cat-parent"><a href="https://monthlyreview.org/product-category/books/">Books</a> <span class="count">(437)</span><ul class='children'> <li class="cat-item cat-item-2663"><a href="https://monthlyreview.org/product-category/books/books-cloth/">Cloth</a> <span class="count">(171)</span></li> <li class="cat-item cat-item-2660"><a href="https://monthlyreview.org/product-category/books/books-ebooks/">eBooks</a> <span class="count">(217)</span></li> <li class="cat-item cat-item-2659"><a href="https://monthlyreview.org/product-category/books/books-paperback/">Paperback</a> <span class="count">(422)</span></li> </ul> </li> <li class="cat-item cat-item-2657"><a href="https://monthlyreview.org/product-category/miscellaneous/">Miscellaneous</a> <span class="count">(3)</span></li> </ul></div></aside><!-- /#sidebar --> </div><!-- /#main-sidebar-container --> </div><!-- /#content --> <div data-rocket-location-hash="19d4678f393f1d8c81a57e3099e77064" id="account-status-coupon-toggle"> <span id="stripe-publishable-key" style="display: none;" data-value="pk_live_LDPTAJzjEUu08J7YhqRVzoTL"></span> <span id="wayland-base-url" style="display: none;" data-value="https://subscriptions.monthlyreview.org"></span> <subscriptioninfo wayland-url="https://subscriptions.monthlyreview.org" associate-print-coupon="mr_associate_50" associate-electronic-coupon="mr_e-associate_50" basic-print-coupon="mr_basic_20" basic-electronic-coupon="mr_basic-electronic_20" coupon-container="coupons_list"></subscriptioninfo> </div> <script type="rocketlazyloadscript" data-rocket-src="https://js.stripe.com/v3/" data-rocket-type="text/javascript" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://subscriptions.monthlyreview.org/static/js/manifest.js" data-rocket-type="text/javascript" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://subscriptions.monthlyreview.org/static/js/vendor.js" data-rocket-type="text/javascript" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-src="https://subscriptions.monthlyreview.org/static/js/app.js" data-rocket-type="text/javascript" data-rocket-defer defer></script> <link href="https://subscriptions.monthlyreview.org/static/css/app.css" rel="stylesheet" /> <footer data-rocket-location-hash="09f989ef528a354c835a44c14f02177b" id="footer" class="col-full"> <div id="copyright" class="col-left"> <p><i class="fa fa-copyright" aria-hidden="true"></i>&nbsp;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="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-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> <script type="text/javascript" defer='defer' src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=f802885f3482236736b18b55abcdc360" id="gform_gravityforms_utils-js"></script> <script type="text/javascript" defer='defer' src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=ddd2702ee024d421149a5e61416f1ff5" id="gform_gravityforms_theme_vendors-js"></script> <script type="text/javascript" id="gform_gravityforms_theme-js-extra"> /* <![CDATA[ */ var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"41df04a9d6f3ee53c6fad60eac12c972"},"ajax":{"ajaxurl":"https:\/\/monthlyreview.org\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"c4566432d1","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https:\/\/monthlyreview.org\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"d274f5f234"}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://p4r4f7y4.delivery.rocketcdn.me/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=c055226f9b8c432c9206edab9070263c" id="gform_gravityforms_theme-js"></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 type="rocketlazyloadscript">"undefined"!=typeof jQuery&&jQuery(document).ready((function(){"objectFit"in document.documentElement.style==!1&&(jQuery(".cat-post-item span").removeClass("cat-post-crop"),jQuery(".cat-post-item span").addClass("cat-post-crop-not-supported")),(document.documentMode||/Edge/.test(navigator.userAgent))&&(jQuery(".cat-post-item span img").height("+=1"),window.setTimeout((function(){jQuery(".cat-post-item span img").height("-=1")}),0))}));</script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> if (typeof jQuery !== 'undefined') { var cpwp_namespace = window.cpwp_namespace || {}; cpwp_namespace.layout_cover = cpwp_namespace.layout_cover || {}; cpwp_namespace.layout_wrap_text = cpwp_namespace.layout_wrap_text || {}; cpwp_namespace.layout_img_size = cpwp_namespace.layout_img_size || {}; cpwp_namespace.layout_wrap_text = { preWrap : function (widget) { // var _widget = jQuery(widget); jQuery(widget).find('.cat-post-default').each(function(){ var _that = jQuery(this); _that.find('p.cpwp-excerpt-text').addClass('cpwp-wrap-text'); _that.find('p.cpwp-excerpt-text').closest('div').wrap('<div class="cpwp-wrap-text-stage"></div>');; }); return; }, add : function(_this){ var _that = jQuery(_this); if (_that.find('p.cpwp-excerpt-text').height() < _that.find('.cat-post-thumbnail').height()) { _that.find('p.cpwp-excerpt-text').closest('.cpwp-wrap-text-stage').removeClass( "cpwp-wrap-text" ); _that.find('p.cpwp-excerpt-text').addClass( "cpwp-wrap-text" ); }else{ _that.find('p.cpwp-excerpt-text').removeClass( "cpwp-wrap-text" ); _that.find('p.cpwp-excerpt-text').closest('.cpwp-wrap-text-stage').addClass( "cpwp-wrap-text" ); } return; }, handleLazyLoading : function(_this) { var width = jQuery(_this).find('img').width(); if( 0 !== width ){ cpwp_namespace.layout_wrap_text.add(_this); } else { jQuery(_this).find('img').one("load", function(){ cpwp_namespace.layout_wrap_text.add(_this); }); } return; }, setClass : function (widget) { jQuery(widget).find('.cat-post-default').each(function(){ cpwp_namespace.layout_wrap_text.handleLazyLoading(this); }); return; }, } cpwp_namespace.layout_img_size = { replace : function(_this){ var _that = jQuery(_this), resp_w = _that.width(), resp_h = _that.height(), orig_w = _that.data('cpwp-width'), orig_h = _that.data('cpwp-height'); if( resp_w < orig_w ){ _that.height( resp_w * orig_h / orig_w ); } else { _that.height( '' ); } return; }, handleLazyLoading : function(_this) { var width = jQuery(_this).width(); if( 0 !== width ){ cpwp_namespace.layout_img_size.replace(_this); } else { jQuery(_this).one("load", function(){ cpwp_namespace.layout_img_size.replace(_this); }); } return; }, setHeight : function (widget) { jQuery(widget).find('.cat-post-default img').each(function(){ cpwp_namespace.layout_img_size.handleLazyLoading(this); }); return; }, } let widget = jQuery('#category-posts-pro-4-internal'); jQuery( document ).ready(function () { cpwp_namespace.layout_wrap_text.setClass(widget); cpwp_namespace.layout_img_size.setHeight(widget); }); jQuery(window).on('load resize', function() { cpwp_namespace.layout_wrap_text.setClass(widget); cpwp_namespace.layout_img_size.setHeight(widget); }); // low-end mobile cpwp_namespace.layout_wrap_text.preWrap(widget); cpwp_namespace.layout_wrap_text.setClass(widget); cpwp_namespace.layout_img_size.setHeight(widget); } </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 7) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "7", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_7" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_7"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_7" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [7, 1] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 7, currentPage: 1 } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 7, currentPage: 1 } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); /* ]]> */ </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><script>var rocket_beacon_data = {"ajax_url":"https:\/\/monthlyreview.org\/wp-admin\/admin-ajax.php","nonce":"d9563e9c15","url":"https:\/\/monthlyreview.org\/author\/domenicolosurdo","is_mobile":false,"width_threshold":1600,"height_threshold":700,"delay":500,"debug":null,"status":{"atf":true,"lrc":true},"elements":"img, video, picture, p, main, div, li, svg, section, header, span","lrc_threshold":1800}</script><script data-name="wpr-wpr-beacon" src='https://monthlyreview.org/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js' async></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@1732736074 -->

Pages: 1 2 3 4 5 6 7 8 9 10