CINXE.COM

Search results | JSTOR

<!DOCTYPE html> <html class="no-js" lang="en"> <head> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1" /> <link rel="preconnect" href="https://static.ithaka.org"> <link rel="preconnect" href="https://cdn.cookielaw.org"> <link rel="preconnect" href="https://geolocation.onetrust.com"> <link rel="preconnect" href="https://www.googletagmanager.com"> <link rel="dns-prefetch" href="https://www.google-analytics.com"> <link rel="dns-prefetch" href="https://status-app.jstor.org"> <link rel="preload" href="/assets/long-lived_20201006/js/scoped-custom-element-registry@0.0.3.min.js" as="script"> <link rel="preload" href="//www.jstor.org/assets/global_20240429T123451/build/global/js/global.min.js" as="script"> <link rel="preload" href="//www.jstor.org/assets/global_20240429T123451/build/global/css/global.css" as="style"> <link rel="preload" href="https://static.ithaka.org/pharos/assets/fonts/GT-America-Standard-Regular.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://static.ithaka.org/pharos/assets/fonts/GT-America-Standard-Medium.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://static.ithaka.org/pharos/assets/fonts/IvarHeadline-Medium.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="/mfe-registry-service/public/mfe/header/remoteEntry/path/" as="fetch" crossorigin> <link rel="preload" href="/mfe-registry-service/public/mfe/footer/remoteEntry/path/" as="fetch" crossorigin> <link rel="preload" href="/mfe-registry-service/public/mfe/query-builder/remoteEntry/path/" as="fetch" crossorigin> <link rel="modulepreload" href="/assets/search-results-vue/prod/js/search-results-vue.59c1cf9ab169c2ff.min.js#" as="script"> <link rel="preload" href="/mfe-registry-service/public/mfe/citation/remoteEntry/path/" as="fetch" crossorigin> <link rel="preload" href="/mfe-registry-service/public/mfe/download/remoteEntry/path/" as="fetch" crossorigin> <link rel="preload" href="/mfe-registry-service/public/mfe/save-to-workspace/remoteEntry/path/" as="fetch" crossorigin> <link rel="preload" href="https://static.ithaka.org/pharos/assets/fonts/GT-America-Standard-Regular-Italic.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <title> Search results | JSTOR </title> <script type="text/javascript"> function OptanonWrapper() { window.dispatchEvent(new CustomEvent("onetrust-ready")); } </script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="94945f03-5e19-4775-ab08-18086adc0f18"></script> <script type="text/javascript"> window.requestId = "fastly-default:93aa0582c254d9e2194e315510127e48"; </script> <script type="text/javascript" data-analytics-provider="ga"> var dataLayer = window.dataLayer = window.dataLayer || []; var gaData = {}; gaData.page = { "pageName" : "search results", "siteSection" : "search", "pageProduct" : "jstor", "pagePlatform" : "seq", "pageType" : "results" }; gaData.user = { "loggedIn" : "false", "userAuthentication" : "Unauthenticated", "userInstitution" : "", "institutionID" : "", "myJstorUserID" : "" }; gaData.search = { "selectedContent" : "[]", "selectedSubject" : "[]", "searchResultsType": "content", "searchTerm": "&quot;Narrative journalism&quot;" }; dataLayer.push(gaData); </script> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-N6GDC22');</script> <meta name="msapplication-TileImage" content="/assets/mstile-150x150.png" /> <meta name="msapplication-TileColor" content="#DA532C" /> <meta name="msapplication-config" content="/assets/browserconfig.xml" /> <!-- Start SEO custom tags --> <meta name="robots" content="noarchive,noindex,nofollow,NOODP" /> <meta name="MSSmartTagsPreventParsing" content="true" /> <!-- End SEO custom tags --> <script src="/assets/search-results-vue/prod/js/search-results-vue.59c1cf9ab169c2ff.min.js" type="module"></script> <script src="/assets/search-results-vue/prod/js/search-results-vue-legacy.ed847f9a6c78180e.min.js" nomodule=""></script> <link rel="icon" sizes="192x192" type="image/png" href="//www.jstor.org/assets/global_20240429T123451/build/images/favicons/android-chrome-192x192.png" /> <link rel="icon" sizes="512x512" type="image/png" href="//www.jstor.org/assets/global_20240429T123451/build/images/favicons/android-chrome-512x512.png" /> <link rel="apple-touch-icon" href="//www.jstor.org/assets/global_20240429T123451/build/images/favicons/apple-touch-icon.png" /> <link rel="icon" sizes="16x16" type="image/png" href="//www.jstor.org/assets/global_20240429T123451/build/images/favicons/favicon-16x16.png" /> <link rel="icon" sizes="48x48" type="image/png" href="//www.jstor.org/assets/global_20240429T123451/build/images/favicons/favicon-48x48.png" /> <link rel="icon" sizes="32x32" type="image/png" href="//www.jstor.org/assets/global_20240429T123451/build/images/favicons/favicon-32x32.png" /> <link rel="stylesheet" href="//www.jstor.org/assets/global_20240429T123451/build/global/css/global.css" /> <script src="/assets/long-lived_20201006/js/scoped-custom-element-registry@0.0.3.min.js"></script> </head> <body data-structured-context='{"referring_requestid": "fastly-default:93aa0582c254d9e2194e315510127e48", "user": { "is_logged_in": false}}' onload="validateElementsPresent();" > <!-- Google Tag Manager (noscript) --> <noscript><iframe title="google tag manager" src="https://www.googletagmanager.com/ns.html?id=GTM-N6GDC22" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script> const validateElementsPresent = function() { const requiredElementSelectors = ['#px-js']; requiredElementSelectors.forEach(function(selector){ if (!document.querySelectorAll(selector).length) { storePerimeterXLoadingError(selector, 'element not present'); } }); }; const storePerimeterXLoadingError = function(element, errorType) { if (window.perimeterXLoadingErrors) { if (!window.perimeterXLoadingErrors.hasOwnProperty(element)) { window.perimeterXLoadingErrors[element] = errorType; } } else { window.perimeterXLoadingErrors = {}; window.perimeterXLoadingErrors[element] = errorType; } }; </script> <!-- PerimeterX --> <script id="px-js" type="text/javascript"> (function(){ window._pxAppId = 'PXu4K0s8nX'; window._pxParam1 = "HK"; var p = document.getElementsByTagName('script')[0], s = document.createElement('script'); s.async = 1; s.src = '/u4K0s8nX/init.js'; s.onerror = function() { storePerimeterXLoadingError('asyncScript', 'element present but not loaded'); }; p.parentNode.insertBefore(s,p); }()); </script> <noscript> <div style="position:fixed; top:0; left:0;" width="1" height="1"> <img id="px-pixel-nojs" aria-hidden="true" src="/u4K0s8nX/xhr/api/v1/collector/noScript.gif?appId=PXu4K0s8nX" alt=""> </div> </noscript> <!-- End PerimeterX --> <global-pharos-toaster></global-pharos-toaster> <div id="unsupportedBrowserMessageMountPoint"></div> <div id="statusBannerMountPoint"></div> <div id="globalAccessWorkflowMountPoint"></div> <div id="promptMountPoint"></div> <div id="headerMountPoint"></div> <main id="content" class="content"> <div class="row" data-equalizer> </div> <div class="main-content-without-margin"> <div id="search-results-vue-mount"></div> </div> </main> <div id="screen-reader-notification" class="visuallyhidden" role="alert" aria-live="polite" aria-atomic="false" aria-relevant="additions"></div> <div id="screen-reader-alert" class="visuallyhidden" role="alert" aria-live="assertive" aria-atomic="false" aria-relevant="additions"></div> <div id="registeredFooterMountPoint"></div> <div id="csrfTokenCookie" class="hide"> <input type="hidden" name="csrfmiddlewaretoken" value="SCTvS0fh1yfais4ZDZmUuHfz8RJXT4m1AW0WRy4G8HKiI1ldCkT5djwRssDvngpM"> </div> <script> window.referringRequestId = ""; window.enableRolePrompt = Boolean(false); </script> <script> var globalFlags = { "trackWebVitals": true, "mountGlobalMfesPoc": false, "genAIWaitlistPrompt": true, "genAIBetaWelcome": true, "rolePrompt": true, "workspaceCoachMarkEnabled": true } </script> <script type="text/javascript" src="//www.jstor.org/assets/global_20240429T123451/build/global/js/global.min.js"></script> <div id="env_info" class="hide" data-debug="False" data-env="prod"> </div> <script> const canonical = document.head.querySelector("link[rel='canonical']"); if (!canonical) { navigator.sendBeacon("/no-canonical"); } </script> <div id="headsUpDisplayMountPoint"></div> </body> </html>