1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4<meta name="google-site-verification" content="4tukU1_ZcV0eV7hWoVWCfrWVq-i1UsSupGnqS10Snl4" /> 5<meta name="keywords" content="science fiction, fantasy, magazine, book review, author interview, news" /> 6<meta name="description" content="The magazine of the science fiction, fantasy, and horror field with news, reviews, and author interviews" /> 7<meta charset="UTF-8" /> 8<meta name="viewport" content="width=device-width, initial-scale=1"> 9<link rel="profile" href="http://gmpg.org/xfn/11" /> 10<link rel="pingback" href="https://locusmag.com/xmlrpc.php" /> 11<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
12<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/3aed8938145d1cce04f94c0f/script.js"></script>
12<script>window._wca = window._wca || [];</script>
12 13<style type="text/css">.wir_hnpt_wrap{position:absolute !important;left:-9999px !important;}</style>
13<script type="text/javascript">window.wir_rcpt_sitekey = `6Lel0EksAAAAAKl5PFixW3GPNYuZZgyHA_PTb511`;</script>
13<style type="text/css">.grecaptcha-badge{display:none!important}</style> 14 <!-- This site is optimized with the Yoast SEO plugin v27.4 - https://yoast.com/product/yoast-seo-wordpress/ --> 15 <title>Locus Online - Locus</title> 16 <link rel="canonical" href="https://locusmag.com/" /> 17 <meta property="og:locale" content="en_US" /> 18 <meta property="og:type" content="website" /> 19 <meta property="og:title" content="Locus Online - Locus" /> 20 <meta property="og:url" content="https://locusmag.com/" /> 21 <meta property="og:site_name" content="Locus" /> 22 <meta property="article:publisher" content="https://www.facebook.com/locusmagazine" /> 23 <meta property="article:modified_time" content="2026-05-22T19:49:11+00:00" /> 24 <meta name="twitter:card" content="summary_large_image" /> 25 <meta name="twitter:site" content="@locusmag" /> 26
26<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/locusmag.com\/","url":"https:\/\/locusmag.com\/","name":"Locus Online - Locus","isPartOf":{"@id":"https:\/\/locusmag.com\/#website"},"about":{"@id":"https:\/\/locusmag.com\/#organization"},"datePublished":"2025-10-01T21:28:24+00:00","dateModified":"2026-05-22T19:49:11+00:00","breadcrumb":{"@id":"https:\/\/locusmag.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/locusmag.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/locusmag.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/locusmag.com\/#website","url":"https:\/\/locusmag.com\/","name":"Locus","description":"The Magazine of the Science Fiction and Fantasy Field","publisher":{"@id":"https:\/\/locusmag.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/locusmag.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/locusmag.com\/#organization","name":"Locus magazine","url":"https:\/\/locusmag.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/locusmag.com\/#\/schema\/logo\/image\/","url":"https:\/\/locusmag.com\/wp-content\/uploads\/2026\/04\/locus-blackonwhite.jpg","contentUrl":"https:\/\/locusmag.com\/wp-content\/uploads\/2026\/04\/locus-blackonwhite.jpg","width":1140,"height":400,"caption":"Locus magazine"},"image":{"@id":"https:\/\/locusmag.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/locusmagazine","https:\/\/x.com\/locusmag","https:\/\/www.instagram.com\/locusmagazine\/","https:\/\/www.tiktok.com\/@locusmagazine","https:\/\/bsky.app\/profile\/locusmag.bsky.social"]}]}</script>
26 27 <!-- / Yoast SEO plugin. --> 28 29 30<link rel='dns-prefetch' href='//secure.gravatar.com' /> 31<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 32<link rel='dns-prefetch' href='//v0.wordpress.com' /> 33<link rel="alternate" type="application/rss+xml" title="Locus » Feed" href="https://locusmag.com/feed/" /> 34<link rel="alternate" type="application/rss+xml" title="Locus » Comments Feed" href="https://locusmag.com/comments/feed/" /> 35<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://locusmag.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Flocusmag.com%2F" /> 36<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://locusmag.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Flocusmag.com%2F&format=xml" /> 37 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 37-38
37 38 <script async src="https://www.googletagmanager.com/gtag/js?id=
38UA-102039733-1
vendor: 13 bytes, lines 38-39
38"></script> 39
39<script> 40
vendor: 137 bytes, lines 40-44
40window.dataLayer = window.dataLayer || []; 41 function gtag(){dataLayer.push(arguments);} 42 gtag('js', new Date()); 43 44 gtag('config', '
44UA-102039733-1
vendor: 5 bytes, lines 44-45
44'); 45
45</script>
45 46 47
47<script> 48 /** 49 * Function that registers a click on an outbound link in Analytics. 50 * This function takes a valid URL string as an argument, and uses that URL string 51 * as the event label. Setting the transport method to 'beacon' lets the hit be sent 52 * using 'navigator.sendBeacon' in browser that support it. 53 */ 54 var getOutboundLink = function(url) { 55 gtag('event', 'click', { 56 'event_category': 'outbound', 57 'event_label': url, 58 'transport_type': 'beacon', 59 'event_callback': function(){document.location = url;} 60 }); 61 } 62 </script>
62 63 <!-- locusmag.com is managing ads with Advanced Ads 2.0.25 â https://wpadvancedads.com/ -->
63<script id="locus-ready"> 64 window.advanced_ads_ready=function(e,a){a=a||"complete";var d=function(e){return"interactive"===a?"loading"!==e:"complete"===e};d(document.readyState)?e():document.addEventListener("readystatechange",(function(a){d(a.target.readyState)&&e()}),{once:"interactive"===a})},window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[]; </script>
64 65 <style id="wp-img-auto-sizes-contain-inline-css"> 66img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 67/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 68</style> 69<style id="wp-emoji-styles-inline-css"> 70 71 img.wp-smiley, img.emoji { 72 display: inline !important; 73 border: none !important; 74 box-shadow: none !important; 75 height: 1em !important; 76 width: 1em !important; 77 margin: 0 0.07em !important; 78 vertical-align: -0.1em !important; 79 background: none !important; 80 padding: 0 !important; 81 } 82/*# sourceURL=wp-emoji-styles-inline-css */ 83</style> 84<style id="wp-block-library-inline-css"> 85:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
85--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 86 87/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 88</style> 89<style id="classic-theme-styles-inline-css"> 90/*! This file is auto-generated */ 91.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} 92/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 93</style> 94 95<style id="global-styles-inline-css"> 96: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,rgb(6,147,227) 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,rgb(252,185,
960) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 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--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 rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }: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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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;}
96.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;} 97/*# sourceURL=global-styles-inline-css */ 98</style> 99 100<link rel='stylesheet' id='woocommerce-layout-css' href='https://locusmag.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.2' media='all' /> 101<style id="woocommerce-layout-inline-css"> 102 103 .infinite-scroll .woocommerce-pagination { 104 display: none; 105 } 106/*# sourceURL=woocommerce-layout-inline-css */ 107</style> 108<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://locusmag.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.2' media='only screen and (max-width: 768px)' /> 109<link rel='stylesheet' id='woocommerce-general-css' href='https://locusmag.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.1.2' media='all' /> 110<style id="woocommerce-inline-inline-css"> 111.woocommerce form .form-row .required { visibility: visible; } 112/*# sourceURL=woocommerce-inline-inline-css */ 113</style> 114<style id="jetpack-stats-inline-css"> 115img#wpstats{display:none} 116/*# sourceURL=jetpack-stats-inline-css */ 117</style> 118<link rel='stylesheet' id='colormag_style-css' href='https://locusmag.com/wp-content/themes/colormag-pro/style.css?ver=7.1.2' media='all' /> 119<link rel='stylesheet' id='colormag_child_style-css' href='https://locusmag.com/wp-content/themes/colormag-pro-child/style.min.css?ver=1764803599' media='all' /> 120<link rel='stylesheet' id='colormag_googlefonts-css' href='//fonts.googleapis.com/css?family=Open%20Sans|Droid%20Sans&ver=7.1.2' media='all' /> 121<link rel='stylesheet' id='colormag-fontawesome-css' href='https://locusmag.com/wp-content/themes/colormag-pro/fontawesome/css/font-awesome.min.css?ver=4.7.0' media='all' /> 122<link rel='stylesheet' id='flexible-shipping-free-shipping-css' href='https://locusmag.com/wp-content/plugins/flexible-shipping/assets/dist/css/free-shipping.css?ver=6.5.2.2' media='all' /> 123<link rel='stylesheet' id='sharedaddy-css' href='https://locusmag.com/wp-content/plugins/jetpack/modules/sharedaddy/sharing.css?ver=16.2' media='all' /> 124<link rel='stylesheet' id='social-logos-css' href='https://locusmag.com/wp-content/plugins/jetpack/_inc/build/social-logos/social-logos.css?ver=16.2' media='all' />
125<script id="jquery-core-js" src="https://locusmag.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 125
125
126<script id="jquery-migrate-js" src="https://locusmag.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 126
126
127<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://locusmag.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 127
127
128<script id="wc-add-to-cart-js-extra"> 129var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://locusmag.com/cart/","is_cart":"","cart_redirect_after_add":"no"}; 130//# sourceURL=wc-add-to-cart-js-extra 131</script>
vendor: 1 bytes, line 131
131
132<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://locusmag.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 132
132
133<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://locusmag.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 133
133
134<script id="woocommerce-js-extra"> 135var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 136//# sourceURL=woocommerce-js-extra 137</script>
vendor: 1 bytes, line 137
137
138<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://locusmag.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 138
138
139<script id="colormag-loadmore-js-extra"> 140var colormag_script_vars = {"no_more_posts":"No more post"}; 141//# sourceURL=colormag-loadmore-js-extra 142</script>
vendor: 1 bytes, line 142
142
143<script id="colormag-loadmore-js" src="https://locusmag.com/wp-content/themes/colormag-pro/js/loadmore.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 143
143
144<script data-wp-strategy="defer" defer id="woocommerce-analytics-js" src="https://stats.wp.com/s-202639.js"></script>
vendor: 1 bytes, line 144
144
145<script id="advanced-ads-advanced-js-js-extra"> 146var advads_options = {"blog_id":"1","privacy":{"enabled":false,"state":"not_needed"}}; 147//# sourceURL=advanced-ads-advanced-js-js-extra 148</script>
vendor: 1 bytes, line 148
148
149<script id="advanced-ads-advanced-js-js" src="https://locusmag.com/wp-content/plugins/advanced-ads/assets/dist/advanced.js?ver=4e4c7549b1472da4abe5"></script>
vendor: 1 bytes, line 149
149
150<script id="utils-js-extra"> 151var userSettings = {"url":"/","uid":"0","time":"1790238936","secure":"1"}; 152//# sourceURL=utils-js-extra 153</script>
vendor: 1 bytes, line 153
153
154<script id="utils-js" src="https://locusmag.com/wp-includes/js/utils.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 154
154
155<script id="alg-wc-checkout-files-upload-ajax-js-extra"> 156var ajax_object = {"ajax_url":"https://locusmag.com/wp-admin/admin-ajax.php"}; 157var alg_wc_checkout_files_upload = {"max_file_size":"10485760","max_file_size_exceeded_message":"Allowed file size exceeded (maximum 10 MB).","progress_bar_enabled":""}; 158//# sourceURL=alg-wc-checkout-files-upload-ajax-js-extra 159</script>
vendor: 1 bytes, line 159
159
160<script id="alg-wc-checkout-files-upload-ajax-js" src="https://locusmag.com/wp-content/plugins/checkout-files-upload-woocommerce-pro/includes/js/alg-wc-checkout-files-upload-ajax.js?ver=2.2.6"></script>
160 161<link rel="https://api.w.org/" href="https://locusmag.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://locusmag.com/wp-json/wp/v2/pages/165979" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://locusmag.com/xmlrpc.php?rsd" /> 162<meta name="generator" content="WordPress 7.1.2" /> 163<meta name="generator" content="WooCommerce 11.1.2" /> 164<link rel='shortlink' href='https://wp.me/P9B2Rc-Hb5' /> 165 166 <!-- GA Google Analytics @ https://m0n.co/ga -->
vendor: 66 bytes, lines 166-167
166 167 <script async src="https://www.googletagmanager.com/gtag/js?id=
167G-98T49PKZCY
vendor: 14 bytes, lines 167-168
167"></script> 168
168<script> 169
vendor: 136 bytes, lines 169-172
169window.dataLayer = window.dataLayer || []; 170 function gtag(){dataLayer.push(arguments);} 171 gtag('js', new Date()); 172 gtag('config', '
172G-98T49PKZCY
vendor: 6 bytes, lines 172-173
172'); 173
173</script>
173 174 175 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 176
176<script type="text/javascript"> 177 var advadsCfpQueue = []; 178 var advadsCfpAd = function( adID ) { 179 if ( 'undefined' === typeof advadsProCfp ) { 180 advadsCfpQueue.push( adID ) 181 } else { 182 advadsProCfp.addElement( adID ) 183 } 184 } 185 </script>
185 186 <style id="custom-background-css"> 187body.custom-background { background-color: #ffffff; } 188</style> 189<link rel="icon" href="https://locusmag.com/wp-content/uploads/2022/03/cropped-Locus-blue-logo-bullet-point-32x32.jpg" sizes="32x32" /> 190<link rel="icon" href="https://locusmag.com/wp-content/uploads/2022/03/cropped-Locus-blue-logo-bullet-point-192x192.jpg" sizes="192x192" /> 191<link rel="apple-touch-icon" href="https://locusmag.com/wp-content/uploads/2022/03/cropped-Locus-blue-logo-bullet-point-180x180.jpg" /> 192<meta name="msapplication-TileImage" content="https://locusmag.com/wp-content/uploads/2022/03/cropped-Locus-blue-logo-bullet-point-270x270.jpg" /> 193<!-- Locus Internal Styles --> <style type="text/css"> .colormag-button,blockquote,button,input[type=reset],input[type=button], 194 input[type=submit]{background-color:#89111d} 195 a,#masthead .main-small-navigation li:hover > .sub-toggle i, 196 #masthead .main-small-navigation li.current-page-ancestor > .sub-toggle i, 197 #masthead .main-small-navigation li.current-menu-ancestor > .sub-toggle i, 198 #masthead .main-small-navigation li.current-page-item > .sub-toggle i, 199 #masthead .main-small-navigation li.current-menu-item > .sub-toggle i, 200 #masthead.colormag-header-classic #site-navigation .fa.search-top:hover, 201 #masthead.colormag-header-classic #site-navigation.main-small-navigation .random-post a:hover .fa-random, 202 #masthead.colormag-header-classic #site-navigation.main-navigation .random-post a:hover .fa-random, 203 #masthead.colormag-header-classic .breaking-news .newsticker a:hover{color:#89111d} 204 #site-navigation{border-top:4px solid #89111d} 205 .home-icon.front_page_on,.main-navigation a:hover,.main-navigation ul li ul li a:hover, 206 .main-navigation ul li ul li:hover>a, 207 .main-navigation ul li.current-menu-ancestor>a, 208 .main-navigation ul li.current-menu-item ul li a:hover, 209 .main-navigation ul li.current-menu-item>a, 210 .main-navigation ul li.current_page_ancestor>a,.main-navigation ul li.current_page_item>a, 211 .main-navigation ul li:hover>a,.main-small-navigation li a:hover,.site-header .menu-toggle:hover, 212 #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li:hover > a, 213 #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-ancestor > a, 214 #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-item > a, 215 #masthead.colormag-header-clean #site-navigation .menu-toggle:hover, 216 #masthead.colormag-header-clean #site-navigation.main-small-navigation .menu-toggle, 217 #masthead.colormag-header-classic #site-navigation.main-small-navigation .menu-toggle, 218 #masthead .main-small-navigation li:hover > a, #masthead .main-small-navigation li.current-page-ancestor > a, 219 #masthead .main-small-navigation li.current-menu-ancestor > a, #masthead .main-small-navigation li.current-page-item > a, 220 #masthead .main-small-navigation li.current-menu-item > a, 221 #masthead.colormag-header-classic #site-navigation .menu-toggle:hover, 222 .main-navigation ul li.focus > a, 223 #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.focus > a { background-color:#89111d} 224 #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li:hover, 225 #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-ancestor, 226 #masthead.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-item, 227 #masthead.colormag-header-classic #site-navigation .menu-toggle:hover, 228 #masthead.colormag-header-classic #site-navigation.main-small-navigation .menu-toggle, 229 230 #masthead.colormag-header-classic .main-navigation ul > li:hover > a, 231 #masthead.colormag-header-classic .main-navigation ul > li.current-menu-item > a, 232 #masthead.colormag-header-classic .main-navigation ul > li.current-menu-ancestor > a, 233 #masthead.colormag-header-classic .main-navigation ul li.focus > a { border-color:#89111d} 234 .main-small-navigation .current-menu-item>a,.main-small-navigation .current_page_item>a, 235 #masthead.colormag-header-clean .main-small-navigation li:hover > a, 236 #masthead.colormag-header-clean .main-small-navigation li.current-page-ancestor > a, 237 #masthead.colormag-header-clean .main-small-navigation li.current-menu-ancestor > a, 238 #masthead.colormag-header-clean .main-small-navigation li.current-page-item > a, 239 #masthead.colormag-header-clean .main-small-navigation li.current-menu-item > a { background:#89111d} 240 #main .breaking-news-latest,.fa.search-top:hover{background-color:#89111d} 241 .byline a:hover,.comments a:hover,.edit-link a:hover,.posted-on a:hover, 242 .social-links i.fa:hover,.tag-links a:hover, 243 #masthead.colormag-header-clean .social-links li:hover i.fa, 244 #masthead.colormag-header-classic .social-links li:hover i.fa, 245 #masthead.colormag-header-clean .breaking-news .newsticker a:hover{color:#89111d} 246 .widget_featured_posts .article-content .above-entry-meta .cat-links a, 247 .widget_call_to_action .btn--primary,.colormag-footer--classic .footer-widgets-area .widget-title span::before, 248 .colormag-footer--classic-bordered .footer-widgets-area .widget-title span::before{background-color:#89111d} 249 .widget_featured_posts .article-content .entry-title a:hover{color:#89111d} 250 .widget_featured_posts .widget-title{border-bottom:2px solid #89111d} 251 .widget_featured_posts .widget-title span, 252 .widget_featured_slider .slide-content .above-entry-meta .cat-links a{background-color:#89111d} 253 .widget_featured_slider .slide-content .below-entry-meta .byline a:hover, 254 .widget_featured_slider .slide-content .below-entry-meta .comments a:hover, 255 .widget_featured_slider .slide-content .below-entry-meta .posted-on a:hover, 256 .widget_featured_slider .slide-content .entry-title a:hover{color:#89111d} 257 .widget_highlighted_posts .article-content .above-entry-meta .cat-links a{background-color:#89111d} 258 .widget_block_picture_news.widget_featured_posts .article-content .entry-title a:hover, 259 .widget_highlighted_posts .article-content .below-entry-meta .byline a:hover, 260 .widget_highlighted_posts .article-content .below-entry-meta .comments a:hover, 261 .widget_highlighted_posts .article-content .below-entry-meta .posted-on a:hover, 262 .widget_highlighted_posts .article-content .entry-title a:hover{color:#89111d} 263 .category-slide-next,.category-slide-prev,.slide-next, 264 .slide-prev,.tabbed-widget ul li{background-color:#89111d} 265 i.fa-arrow-up, i.fa-arrow-down{color:#89111d} 266 #secondary .widget-title{border-bottom:2px solid #89111d} 267 #content .wp-pagenavi .current,#content .wp-pagenavi a:hover, 268 #secondary .widget-title span{background-color:#89111d} 269 #site-title a{color:#89111d} 270 .page-header .page-title{border-bottom:2px solid #89111d} 271 #content .post .article-content .above-entry-meta .cat-links a, 272 .page-header .page-title span{background-color:#89111d} 273 #content .post .article-content .entry-title a:hover,.entry-meta .byline i, 274 .entry-meta .cat-links i,.entry-meta a,.post .entry-title a:hover,.search .entry-title a:hover{color:#89111d} 275 .entry-meta .post-format i{background-color:#89111d} 276 .entry-meta .comments-link a:hover,.entry-meta .edit-link a:hover,.entry-meta .posted-on a:hover, 277 .entry-meta .tag-links a:hover,.single #content .tags a:hover{color:#89111d} 278 .format-link .entry-content a,.more-link{background-color:#89111d} 279 .count,.next a:hover,.previous a:hover,.related-posts-main-title .fa, 280 .single-related-posts .article-content .entry-title a:hover{color:#89111d} 281 .pagination a span:hover{color:#89111d;border-color:#89111d} 282 .pagination span{background-color:#89111d} 283 #content .comments-area a.comment-edit-link:hover,#content .comments-area a.comment-permalink:hover, 284 #content .comments-area article header cite a:hover,.comments-area .comment-author-link a:hover{color:#89111d} 285 .comments-area .comment-author-link span{background-color:#89111d} 286 .comment .comment-reply-link:hover,.nav-next a,.nav-previous a{color:#89111d} 287 .footer-widgets-area .widget-title{border-bottom:2px solid #89111d} 288 .footer-widgets-area .widget-title span{background-color:#89111d} 289 #colophon .footer-menu ul li a:hover,.footer-widgets-area a:hover,a#scroll-up i{color:#89111d} 290 .advertisement_above_footer .widget-title{border-bottom:2px solid #89111d} 291 .advertisement_above_footer .widget-title span{background-color:#89111d} 292 .sub-toggle{background:#89111d} 293 .main-small-navigation li.current-menu-item > .sub-toggle i {color:#89111d} 294 .error{background:#89111d} 295 .num-404{color:#89111d} 296 #primary .widget-title{border-bottom: 2px solid #89111d} 297 #primary .widget-title span{background-color:#89111d} 298 .related-posts-wrapper-flyout .entry-title a:hover{color:#89111d} .main-navigation li, .site-header .menu-toggle { font-family: Droid Sans; } .main-navigation ul li a { font-size: 16px; } h1 { font-size: 44px; } #content .post .article-content .below-entry-meta .posted-on a, #content .post .article-content .below-entry-meta .byline a, #content .post .article-content .below-entry-meta .comments a, #content .post .article-content .below-entry-meta .tag-links a, #content .post .article-content .below-entry-meta .edit-link a, #content .post .article-content .below-entry-meta .total-views { font-size: 14px; } .colormag-button, input[type="reset"], input[type="button"], input[type="submit"], button, .more-link span { font-size: 18px; } #site-title a { color: #000000; } .main-navigation a, .main-navigation ul li ul li a, .main-navigation ul li.current-menu-item ul li a, .main-navigation ul li ul li.current-menu-item a, .main-navigation ul li.current_page_ancestor ul li a, .main-navigation ul li.current-menu-ancestor ul li a, .main-navigation ul li.current_page_item ul li a { color: #f9f9f9; } #header-text-nav-container { background-color: #fcfcfc; } h1, h2, h3, h4, h5, h6 { color: #444444; } body, button, input, select, textarea { color: #000000; } .colormag-button, input[type="reset"], input[type="button"], input[type="submit"], button, .more-link span { color: #dbdbdb; } .colormag-button, input[type="reset"], input[type="button"], input[type="submit"], button, .more-link span { background-color: #565656; } .footer-widgets-wrapper { background-color: #2c2e34; } #colophon .tg-upper-footer-widgets .widget { background-color: #2c2e34; } #colophon .footer-menu ul li a { color: #f9f2f2; } .footer-socket-wrapper { background-color: #2c2e34; } .below-entry-meta .byline,.tg-module-meta .tg-post-auther-name{display:none;} .above-entry-meta,.tg-post-categories{display:none;} .below-entry-meta .comments,.tg-module-meta .tg-module-comments{display:none;}#colophon { background-position: center center; }#colophon { background-size: auto; }#colophon { background-attachment: scroll; }#colophon { background-repeat: repeat; }</style> 299 <style id="wp-custom-css"> 300/* 301You can add your own CSS here. 302 303Click the help icon above to learn more. 304*/ 305#google-auto-placed 306{display:none;} 307/*reduce slider bottom margin*/ 308.widget_featured_slider 309{ 310 margin-bottom:10px; 311} 312 313/*reduce news section bottom margin (while banner ad is there)*/ 314#colormag_featured_posts_widget-3 315{ 316 margin-bottom:0px; 317} 318 319/*reduce sidebar widget margin*/ 320#secondary .widget 321{ 322margin-bottom: 15px; 323} 324/*reduce the padding at the top of page a little bit*/ 325.main-content-section{ 326 padding-top:0px; 327} 328 329/*removes read more button on category archive pages*/ 330.more-link{ 331 display:none; 332} 333 334/*set header logo sizing*/ 335#header-text-nav-container .inner-wrap { 336 max-width: 1200px; 337} 338#header-text-nav-container .main-navigation .inner-wrap { 339 max-width: 1200px; 340} 341 342/*prevents header from shrinking if an ad is missing 343set header logo image positioning*/ 344@media only screen and (min-width: 800px){ 345#header-text-nav-wrap{ 346 height: 245px; 347 overflow: hidden; 348 position:relative; 349 max-width: 100%; 350} 351} 352 353/*set menu bar to black*/ 354#site-navigation{ 355 background-color: #000000; 356} 357 358#header-text-nav-container { 359 background-color: #000000; 360} 361 362 363/*settings for "View All" link */ 364.view-all-link{ 365 background-color:white; 366 color: #626263; 367 width: 105px; 368 font-size: 95%; 369} 370 371 372 373/*Mark's CSS for "quote" style used on FAQ page*/ 374.quote{ 375 font-style: italic; 376 color:#933; 377} 378 379/*Mark's CSS for "entry" style used on Index to Interview page*/ 380.entry{ 381 color: #336666; 382 font-weight: bold; 383} 384 385/*CHANGE BLOCK QUOTE COLOR*/ 386blockquote { 387 background-color: transparent; 388 color: #3f4244; 389 margin-right: 2em; 390} 391blockquote p:before { 392 color: #5e1010; 393} 394blockquote a { 395 color: #5e1010; 396} 397 398/*No Bullets plus top space in class MynomorebulletList*/ 399 div.mynomorebulletlist ul li { 400 margin-top:10px; 401 list-style:none 402} 403 404 div.nobullets ul li { 405 margin-top:10px; 406 list-style:none 407} 408/*Interviews Styling*/ 409article.category-interviews { 410background-color: white 411} 412 413/*Footerblog Styling*/ 414div.footerblog { 415font-style: italic; 416} 417 418/*Interview Bio Styling*/ 419div.postcontentbionoi { 420font-style: italic; 421} 422 423/*Styles Sidebar content*/ 424div.postsidebar { 425font-style: italic; 426 } 427 428/*Hide Postsidebar2014, interview covers plus attribution*/ 429.postsidebar2014 { 430display:none; 431} 432 433/*Change Home icon to ROCKET!!*/ 434.fa-home:before { 435content: "\f135"; 436} 437 438/*Styling for div class intro*/ 439div.intro 440{font-style:italic; 441color: #31343a; 442} 443 444/*Styling for div class outro*/ 445div.outro { 446font-style:italic; 447color: #31343a; 448} 449 450/*Styling for footer class deprecated2025*/ 451footer.deprecated-2025 { 452display: none; 453} 454 455/*HIDE PAGE TITLE ON CHANGE OF ADDRESS PAGE*/ 456.page-id-88290 .entry-title {display: none; 457} 458 459/*Hide Locus Award*/ 460.page-id-116609 #header-text-nav-wrap {
461 display: none; 462} 463.page-id-116983 #header-text-nav-wrap { 464 display: none; 465} 466.page-id-116632 #header-text-nav-wrap { 467 display: none; 468} 469.page-id-116946 #header-text-nav-wrap { 470 display: none; 471} 472.page-id-116958 #header-text-nav-wrap { 473 display: none; 474} 475.page-id-117034 #header-text-nav-wrap { 476 display: none; 477} 478 479.page-id-116848 #header-text-nav-wrap { 480 display: none; 481} 482 483.page-id-116844 #header-text-nav-wrap { 484 display: none; 485} 486 487.page-id-116609 .entry-title {display: none; 488} 489 490.page-id-89852 .entry-title {display: none; 491} 492 493/*HIDE PAGE TITLE ON LOCUS AWARDS 2020 PAGE*/ 494.page-id-113764 .entry-title {display: none; 495} 496/*HIDE PAGE TITLE ON REC LIST 2022 PAGE*/ 497.page-id-137282 .entry-title {display: none; 498} 499 500/*HIDE PAGE TITLE ON LOCUS AWARDS STUDENT DISCOUNT MEMBERSHIP PAGE*/ 501.page-id-107049 .entry-title {display: none; 502} 503 504/*HIDE PAGE TITLE ON GRRMEVENT PAGE*/ 505.page-id-93352 .entry-title {display: none; 506} 507 508/*HIDE PAGE TITLE ON LOCUS AWARDS 2019 PAGE*/ 509.page-id-102981 .entry-title {display: none; 510} 511 512 513/*-- OLD STUFF? /*Poll and Survey*/ 514div.pollandsurvey table { 515 width:auto; 516} 517 518div.pollandsurvey td { 519 padding: 2px; 520 padding-left:5px; 521 margin: 0; 522 border-style:none; 523} 524 525div.pollandsurvey input[type='text'] { 526 width:2em; 527 padding: 0; 528 margin: 0; 529 border-color:gray; 530} 531 532div.pollandsurvey td input[type='text'][name*='WriteIn']:not([name*='Rank']) { 533 width:65%; 534 min-width:15em; 535} 536div.pollandsurvey input[type='text'][name*="other"] { 537 width:95%; 538} 539 540 541td.right { 542 background-color: #cdd2d8; 543 border-bottom-color: darkgray; 544} 545td.bold { 546 background-color: #cdd2d8; 547 border-bottom-color: darkgray; 548} 549 550div.alltables td { 551 border-color:darkgray; 552} 553 554 555#colormag_child_news_in_picture_widget-17.widget_highlighted_posts{ 556 margin-bottom: 5px; 557 558} 559#style5_slider_colormag_child_news_in_picture_widget-17 .single-article{ 560 width: 100%; 561 max-width: 100%; 562 margin-bottom: 0px; 563} 564 565#style5_slider_colormag_child_news_in_picture_widget-17 .article-content{ 566 display: none; 567} 568 569/* cover images on lower section of right sidebar, front page*/ 570#style5_slider_colormag_child_news_in_picture_widget-18 .single-article{ 571 width: 100%; 572 max-width: 100%; 573 margin-right: 0; 574 margin-bottom: 20px; 575} 576 577/*cover image on All Posts sidebar*/ 578#colormag_child_news_in_picture_widget-19.widget_highlighted_posts{ 579 margin-bottom: 5px; 580 581} 582#style5_slider_colormag_child_news_in_picture_widget-19 .single-article{ 583 width: 100%; 584 max-width: 100%; 585 margin-bottom: 0px; 586} 587 588#style5_slider_colormag_child_news_in_picture_widget-19 .article-content{ 589 display: none; 590} 591 592/*cover image on News and Features sidebars*/ 593#colormag_child_news_in_picture_widget-20.widget_highlighted_posts{ 594 margin-bottom: 5px; 595 596} 597#style5_slider_colormag_child_news_in_picture_widget-20 .single-article{ 598 width: 100%; 599 max-width: 100%; 600 margin-bottom: 0px; 601} 602 603#style5_slider_colormag_child_news_in_picture_widget-20 .article-content{ 604 display: none; 605} 606 607/*cover image on Reviews sidebars*/ 608#colormag_child_news_in_picture_widget-21.widget_highlighted_posts{ 609 margin-bottom: 5px; 610 611} 612#style5_slider_colormag_child_news_in_picture_widget-21 .single-article{ 613 width: 100%; 614 max-width: 100%; 615 margin-bottom: 0px; 616} 617 618#style5_slider_colormag_child_news_in_picture_widget-21 .article-content{ 619 display: none; 620} 621 622/*cover image on static page sidebars*/ 623#colormag_child_news_in_picture_widget-22.widget_highlighted_posts{ 624 margin-bottom: 5px; 625 626} 627#style5_slider_colormag_child_news_in_picture_widget-22 .single-article{ 628 width: 100%; 629 max-width: 100%; 630 margin-bottom: 0px; 631} 632 633#style5_slider_colormag_child_news_in_picture_widget-22 .article-content{ 634 display: none; 635} 636 637/*cover image on recent posts sidebars*/ 638#colormag_child_news_in_picture_widget-26.widget_highlighted_posts{ 639 margin-bottom: 5px; 640 641} 642#style5_slider_colormag_child_news_in_picture_widget-26 .single-article{ 643 width: 100%; 644 max-width: 100%; 645 margin-bottom: 0px; 646} 647 648#style5_slider_colormag_child_news_in_picture_widget-26 .article-content{ 649 display: none; 650} 651 652/*styling for P&P category headers,uppercase, bold, and teal*/ 653div.catheader 654{font-weight: bold; 655 text-transform: uppercase; 656color: #008080; 657} 658 659/*align right with max width*/ 660class.alignright{ 661 max-width:45% 662} 663 664 665</style> 666<link rel='stylesheet' id='jetpack-responsive-videos-css' href='https://locusmag.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-classic-theme-helper/dist/responsive-videos/responsive-videos.css?minify=false&ver=1a16f71f21c6d197f51b' media='all' /> 667 668</head> 669 670<body class="woocommerce-no-js wide woocommerce-active aa-prefix-locus-"> 671<div id="page" class="hfeed site"> 672 <header id="masthead" class="site-header clearfix"> 673 <div id="header-text-nav-container" class="clearfix"> 674 675 676 <div class="inner-wrap"> 677 678 <div id="header-text-nav-wrap" class="clearfix"> 679 <div id="header-left-section"> 680 <img id="mapped-image" src="https://locusmag.com/wp-content/themes/colormag-pro-child/images/desktop-banner.jpg" usemap="#image-map"> 681 <!-- original before theme: https://locusmag.com/wp-content/uploads/2023/07/Topper-align-left5b.jpg --> 682 <!-- rainbow header with text image: https://locusmag.com/wp-content/uploads/2021/06/locus-header-align-left6rainbow-version4.jpg --> 683 <!-- original header image: https://locusmag.com/wp-content/uploads/2017/10/locus-header-align-left6.jpg --> 684 685<map name="image-map"> 686 <area target="" alt="Home" title="Home" href="https://locusmag.com/" coords="0,0,396,209" shape="rect"> 687 <area target="" alt="Subscribe Now" title="Subscribe Now" href="https://locusmag.com/subscribe/" coords="395,1,1199,98" shape="rect"> 688 <area target="" alt="Donate Now" title="Donate Now" href="https://locusmag.com/donate/" coords="395,97,1199,206" shape="rect"> 689</map> 690 <div id="header-logo-image"> 691 692 </div><!-- #header-logo-image --> 693 <div id="header-logo-image-2"> 694 <a style="padding:0px" href="https://locusmag.com/" title="Locus" rel="home"><img src="https://locusmag.com/wp-content/themes/colormag-pro-child/images/desktop-banner.jpg" alt="Locus"></a> 695 </div><!-- #header-logo-image-2 --> 696 <!-- source before theme: https://locusmag.com/wp-content/uploads/2021/06/Topper-for-Mobile6rainbow.jpg --> 697 <!-- original mobile header: https://locusmag.com/wp-content/uploads/2017/10/Topper-for-Mobile6.jpg --> 698 <div id="header-text" class="screen-reader-text"> 699 <h1 id="site-title"> 700 <a href="https://locusmag.com/" title="Locus" rel="home">Locus</a> 701 </h1> 702 <p id="site-description">The Magazine of the Science Fiction and Fantasy Field</p> 703 <!-- #site-description --> 704 </div><!-- #header-text --> 705 </div><!-- #header-left-section --> 706 <div id="header-right-section"> 707 <div id="header-right-sidebar" class="clearfix"> 708 <aside id="custom_html-48" class="widget_text widget widget_custom_html clearfix"><div class="textwidget custom-html-widget"><!-- custom_html-48 (top banner ad small screen)--> 709<!--this is the code for the default small banner ad DO NOT DELETE. Copy and paste to above 710<a href="https://locusmag.com/subscribe/"><img class="banner" src="https://locusmag.com/wp-content/uploads/2017/10/Topper-Subscribe-Ad-for-Mobile7.jpg" alt="Subscribe!"></a>--> 711<!-- --> 712</div></aside><aside id="custom_html-31" class="widget_text widget widget_custom_html clearfix"><div class="textwidget custom-html-widget"><!-- custom_html-31 (top banner ad FULL SCREEN ONLy)--> 713<!--transparent banner pushes ad down --> 714<a href="https://locusmag.com/subscribe/"><img class="banner" src="https://locusmag.com/wp-content/uploads/2017/11/TransparentBanner.png" alt=""></a> 715 716</div></aside><aside id="custom_html-37" class="widget_text widget widget_custom_html clearfix"><div class="textwidget custom-html-widget"><!-- custom_html-37 (bottom banner ad, 717FOR FULL AND SMALL SCREEN) --> 718<!--BANNER AD--> 719<!-- 720<a href="https://bwc.io/locus2025"> 721<img class="banner" src="https://locusmag.com/wp-content/uploads/2025/12/Join-us-3-scaled.png" alt="Banner ad for supporting Locus at Betterworld" image size="100%"> 722</a> 723-->
723</div></aside> </div> 724 </div><!-- #header-right-section --> 725 726 </div><!-- #header-text-nav-wrap --> 727 728 </div><!-- .inner-wrap --> 729 730 731 <nav id="site-navigation" class="main-navigation clearfix" role="navigation"> 732 <div class="inner-wrap clearfix"> 733 <div class="home-icon front_page_on"> 734 <a href="https://locusmag.com/" title="Locus"><i class="fa fa-home"></i></a> 735 </div> 736 <h4 class="menu-toggle"></h4> 737 <div class="menu-primary-container"><ul id="menu-home-page" class="menu"><li id="menu-item-88839" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-88839"><a href="https://locusmag.com/recent-posts/">All Posts</a></li> 738<li id="menu-item-12166" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-12166 menu-item-category-1"><a href="https://locusmag.com/category/news/">News</a> 739<ul class="sub-menu"> 740 <li id="menu-item-31321" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31321 menu-item-category-5"><a href="https://locusmag.com/category/news/awards/">Awards</a></li> 741 <li id="menu-item-31324" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31324 menu-item-category-3"><a href="https://locusmag.com/category/news/announcements/">Announcements</a></li> 742 <li id="menu-item-31323" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31323 menu-item-category-12"><a href="https://locusmag.com/category/news/publishing/">Publishing</a></li> 743 <li id="menu-item-88765" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-88765 menu-item-category-140"><a href="https://locusmag.com/category/newtitlesbestsellers/">New Titles & Bestsellers</a></li> 744 <li id="menu-item-31326" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31326 menu-item-category-8"><a href="https://locusmag.com/category/news/conventions/">Conventions</a></li> 745 <li id="menu-item-31322" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-31322 menu-item-category-11"><a href="https://locusmag.com/category/news/obituaries/">Obituaries</a></li> 746</ul> 747</li> 748<li id="menu-item-163282" class="menu-item menu-item-type-post_type_archive menu-item-object-book-review menu-item-has-children menu-item-163282"><a href="https://locusmag.com/reviews/">Reviews</a> 749<ul class="sub-menu"> 750 <li id="menu-item-163784" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-163784"><a href="https://locusmag.com/reviews/books/">Books</a></li> 751 <li id="menu-item-163255" class="menu-item menu-item-type-taxonomy menu-item-object-review-type menu-item-163255"><a href="https://locusmag.com/reviews/short-fiction/">Short Fiction</a></li> 752 <li id="menu-item-163257" class="menu-item menu-item-type-taxonomy menu-item-object-review-type menu-item-163257"><a href="https://locusmag.com/reviews/film/">Film</a></li> 753 <li id="menu-item-164025" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164025"><a href="https://locusmag.com/index-to-reviews/">Index to Reviews</a></li> 754</ul> 755</li> 756<li id="menu-item-163281" class="menu-item menu-item-type-post_type_archive menu-item-object-feature menu-item-has-children menu-item-163281"><a href="https://locusmag.com/features/">Features</a> 757<ul class="sub-menu"> 758 <li id="menu-item-163263" class="menu-item menu-item-type-taxonomy menu-item-object-feature-type menu-item-has-children menu-item-163263"><a href="https://locusmag.com/features/interview/">Author interviews</a> 759 <ul class="sub-menu"> 760 <li id="menu-item-164023" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-164023"><a href="https://locusmag.com/interviews/">Index to Interviews</a></li> 761 </ul> 762</li> 763 <li id="menu-item-163264" class="menu-item menu-item-type-taxonomy menu-item-object-feature-type menu-item-163264"><a href="https://locusmag.com/features/spotlight/">Spotlights</a></li> 764 <li id="menu-item-163265" class="menu-item menu-item-type-taxonomy menu-item-object-feature-type menu-item-has-children menu-item-163265"><a href="https://locusmag.com/features/commentary/">Commentary</a> 765 <ul class="sub-menu"> 766 <li id="menu-item-163627" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-163627"><a href="https://locusmag.com/author/corydoctorow/">Cory Doctorow</a></li> 767 <li id="menu-item-163628" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-163628"><a href="https://locusmag.com/author/kameronhurley/">Kameron Hurley</a></li> 768 <li id="menu-item-163266" class="menu-item menu-item-type-taxonomy menu-item-object-feature-type menu-item-163266"><a href="https://locusmag.com/features/roundtable/">Roundtable</a></li> 769 <li id="menu-item-163272" class="menu-item menu-item-type-taxonomy menu-item-object-feature-type menu-item-163272"><a href="https://locusmag.com/features/sf-crossing-the-gulf/">SF Crossing The Gulf</a></li> 770 </ul> 771</li> 772</ul> 773</li> 774<li id="menu-item-156494" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-156494"><a href="https://subscribers.locusmag.com/subscribe">Subscribe</a></li> 775<li id="menu-item-66292" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66292"><a href="https://locusmag.com/advertise/">Advertise</a></li> 776<li id="menu-item-89858" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89858"><a href="https://locusmag.com/donate/">Donate</a></li> 777<li id="menu-item-66222" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-66222"><a href="https://locusmag.com/aboutlocusonline/">About</a> 778<ul class="sub-menu"> 779 <li id="menu-item-113165" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-113165"><a href="https://locusmag.com/aboutlocusonline/submission-guidelines/">Submission Guidelines</a></li> 780 <li id="menu-item-68978" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68978"><a href="https://locusmag.com/aboutlocusonline/contact/">Contact Us</a></li> 781 <li id="menu-item-139825" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-139825"><a href="https://locusmag.com/aboutlocusonline/volunteer/">Volunteer/Internships</a></li> 782 <li id="menu-item-30474" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-30474 menu-item-category-129"><a href="https://locusmag.com/category/staff/">Staff</a></li> 783 <li id="menu-item-66224" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66224"><a href="https://locusmag.com/our-history/">History of Locus</a></li> 784 <li id="menu-item-109463" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-109463"><a href="https://locusmag.com/aboutlocusonline/code-of-conduct/">Code of Conduct</a></li> 785 <li id="menu-item-87210" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-87210"><a href="https://locusmag.com/aboutlocusonline/faq/">FAQ</a></li> 786</ul> 787</li> 788<li id="menu-item-31344" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-31344"><a href="https://locusmag.com/resources/">Resources</a> 789<ul class="sub-menu"> 790 <li id="menu-item-66396" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66396"><a href="https://locusmag.com/forthcomingbooks/">Forthcoming Books</a></li> 791 <li id="menu-item-66369" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66369"><a href="https://locusmag.com/interviews/">Index to Interviews</a></li> 792 <li id="menu-item-68933" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68933"><a href="https://locusmag.com/index-to-reviews/">Index to Reviews</a></li> 793 <li id="menu-item-132223" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-132223"><a href="https://locusmag.com/#TOCArchive" aria-current="page">Archived Posts by Month</a></li> 794 <li id="menu-item-92030" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-92030"><a href="https://locusmag.com/2019-directory/">Directories</a></li> 795 <li id="menu-item-66423" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66423"><a href="http://www.sfadb.com/">Science Fiction Awards Database</a></li> 796 <li id="menu-item-66388" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66388"><a href="https://locusmag.com/conventions/">Conventions List</a></li> 797 <li id="menu-item-68934" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68934"><a href="https://locusmag.com/links/">Links by Category</a></li> 798</ul> 799</li> 800<li id="menu-item-111114" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-111114"><a href="https://locusmag.com/store">Store</a></li> 801<li id="menu-item-87742" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-87742"><a href="https://subscribers.locusmag.com/">My Account</a></li> 802</ul></div> <i class="fa fa-search search-top"></i> 803 <div class="search-form-top"> 804 <form action="https://locusmag.com/" class="search-form searchform clearfix" method="get"> 805 <div class="search-wrap"> 806 <input type="text" placeholder="Search" class="s field" name="s"> 807 <button class="search-icon" type="submit"></button> 808 </div> 809</form><!-- .searchform --> 810 </div> 811 </div> 812 </nav> 813 814 </div><!-- #header-text-nav-container --> 815 816 817 </header> 818 <div id="main" class="clearfix"> 819 820 <div class="top-full-width-sidebar inner-wrap clearfix"> 821 </div> 822 823 <div class="inner-wrap clearfix"> 824 <div class="front-page-top-section clearfix"> 825 <div class="widget_slider_area"> 826 </div> 827 828 <div class="widget_beside_slider"> 829 </div> 830 </div> 831 832<div class="main-content-section clearfix"> 833 <div id="primary">
834 <div id="content" class="clearfix"> 835 836 <section id="locusmagfrontpageslider-3" class="widget widget_front_page_slider widget_featured_slider widget_featured_meta clearfix"><div class="widget_featured_slider_inner_wrap clearfix "><div id="category_slider_locusmagfrontpageslider-3" class="widget_slider_area_rotate" data-mode="fade" data-speed="1500" data-pause="5000" data-auto="true" data-hover="true"><div class="single-slide displayblock"><figure class="slider-featured-image"><a href="https://locusmag.com/feature/james-islington-all-the-way-to-the-end/" title="James Islington: All the Way to the End"><img width="800" height="400" src="https://locusmag.com/wp-content/uploads/2026/09/islington.jpg" class="attachment-colormag-featured-image-large size-colormag-featured-image-large wp-post-image" alt="James Islington: All the Way to the End" title="James Islington: All the Way to the End" decoding="async" fetchpriority="high" /></a></figure><div class="slide-content"><h3 class="entry-title"><a href="https://locusmag.com/feature/james-islington-all-the-way-to-the-end/" title="James Islington: All the Way to the End">James Islington: All the Way to the End</a></h3></div></div><div class="single-slide displaynone"><figure class="slider-featured-image"><a href="https://locusmag.com/feature/garth-nix-a-wild-idea/" title="Garth Nix: A Wild Idea"><img width="800" height="400" src="https://locusmag.com/wp-content/uploads/2026/09/nix.jpg" class="attachment-colormag-featured-image-large size-colormag-featured-image-large wp-post-image" alt="Garth Nix: A Wild Idea" title="Garth Nix: A Wild Idea" decoding="async" /></a></figure><div class="slide-content"><h3 class="entry-title"><a href="https://locusmag.com/feature/garth-nix-a-wild-idea/" title="Garth Nix: A Wild Idea">Garth Nix: A Wild Idea</a></h3></div></div><div class="single-slide displaynone"><figure class="slider-featured-image"><a href="https://locusmag.com/feature/commentary-cory-doctorow-technopolitics/" title="Commentary: Cory Doctorow: Technopolitics"><img width="800" height="400" src="https://locusmag.com/wp-content/uploads/2017/05/Cory2017_800x400.jpg" class="attachment-colormag-featured-image-large size-colormag-featured-image-large wp-post-image" alt="Commentary: Cory Doctorow: Technopolitics" title="Commentary: Cory Doctorow: Technopolitics" decoding="async" /></a></figure><div class="slide-content"><h3 class="entry-title"><a href="https://locusmag.com/feature/commentary-cory-doctorow-technopolitics/" title="Commentary: Cory Doctorow: Technopolitics">Commentary: Cory Doctorow: Technopolitics</a></h3></div></div><div class="single-slide displaynone"><figure class="slider-featured-image"><a href="https://locusmag.com/feature/spotlight-on-anand-gandhi-zain-memon-and-the-maya-universe/" title="Spotlight on Anand Gandhi & Zain Memon and the Maya Universe"><img width="800" height="400" src="https://locusmag.com/wp-content/uploads/2026/07/Maya-Universe-spotlight-slider-1.jpg" class="attachment-colormag-featured-image-large size-colormag-featured-image-large wp-post-image" alt="Spotlight on Anand Gandhi & Zain Memon and the Maya Universe" title="Spotlight on Anand Gandhi & Zain Memon and the Maya Universe" decoding="async" /></a></figure><div class="slide-content"><h3 class="entry-title"><a href="https://locusmag.com/feature/spotlight-on-anand-gandhi-zain-memon-and-the-maya-universe/" title="Spotlight on Anand Gandhi & Zain Memon and the Maya Universe">Spotlight on Anand Gandhi & Zain Memon and the Maya Universe</a></h3></div></div><div class="single-slide displaynone"><figure class="slider-featured-image"><a href="https://locusmag.com/feature/spotlight-on-dante-luiz/" title="Spotlight on Dante Luiz"><img width="800" height="400" src="https://locusmag.com/wp-content/uploads/2026/06/luiz-spotlight-header.jpg" class="attachment-colormag-featured-image-large size-colormag-featured-image-large wp-post-image" alt="Spotlight on Dante Luiz" title="Spotlight on Dante Luiz" decoding="async" /></a></figure><div class="slide-content"><h3 class="entry-title"><a href="https://locusmag.com/feature/spotlight-on-dante-luiz/" title="Spotlight on Dante Luiz">Spotlight on Dante Luiz</a></h3></div></div><div class="single-slide displaynone"><figure class="slider-featured-image"><a href="https://locusmag.com/2026/04/2026-top-ten-finalists-for-locus-awards/" title="2026 Locus Awards Top Ten Finalists"><img width="800" height="400" src="https://locusmag.com/wp-content/uploads/2026/04/Locus800x400flat2026-1.jpg" class="attachment-colormag-featured-image-large size-colormag-featured-image-large wp-post-image" alt="2026 Locus Awards Top Ten Finalists" title="2026 Locus Awards Top Ten Finalists" decoding="async" /></a></figure><div class="slide-content"><h3 class="entry-title"><a href="https://locusmag.com/2026/04/2026-top-ten-finalists-for-locus-awards/" title="2026 Locus Awards Top Ten Finalists">2026 Locus Awards Top Ten Finalists</a></h3></div></div></div></div></section><section id="locusmagrecentinterviewswidget-7" class="widget widget_recent_interviews widget_ticker_news_colormag widget_featured_posts clearfix"><div id="category_slider_locusmagrecentinterviewswidget-7" class="image-ticker-news" data-speed="10000000"><div class="single-article clearfix"><a href="https://locusmag.com/feature/james-patrick-kelly-future-sh
836ock/" data-fragment="#content" class="colormag-ticker-news-popup-link"><figure><img width="150" height="150" src="https://locusmag.com/wp-content/uploads/2026/07/kelly-150x150-1785518767.jpg" class="attachment-colormag-default-news size-colormag-default-news wp-post-image" alt="James Patrick Kelly: Future Shock" title="James Patrick Kelly: Future Shock" decoding="async" /></figure></a><div class="article-content"><h3 class="entry-title"><a href="https://locusmag.com/feature/james-patrick-kelly-future-shock/" title="James Patrick Kelly: Future Shock">James Patrick Kelly: Future Shock</a></h3></div></div><div class="single-article clearfix"><a href="https://locusmag.com/feature/chloe-gong-the-same-beating-heart/" data-fragment="#content" class="colormag-ticker-news-popup-link"><figure><img width="150" height="150" src="https://locusmag.com/wp-content/uploads/2026/08/gong-for-epub-150x150-1785274175.jpg" class="attachment-colormag-default-news size-colormag-default-news wp-post-image" alt="Chloe Gong: The Same Beating Heart" title="Chloe Gong: The Same Beating Heart" decoding="async" /></figure></a><div class="article-content"><h3 class="entry-title"><a href="https://locusmag.com/feature/chloe-gong-the-same-beating-heart/" title="Chloe Gong: The Same Beating Heart">Chloe Gong: The Same Beating Heart</a></h3></div></div><div class="single-article clearfix"><a href="https://locusmag.com/feature/naomi-kritzer-love-bombing-with-cults/" data-fragment="#content" class="colormag-ticker-news-popup-link"><figure><img width="150" height="150" src="https://locusmag.com/wp-content/uploads/2026/06/kritzer-150x150-1782335509.jpg" class="attachment-colormag-default-news size-colormag-default-news wp-post-image" alt="Naomi Kritzer: Love Bombing With Cults" title="Naomi Kritzer: Love Bombing With Cults" decoding="async" /></figure></a><div class="article-content"><h3 class="entry-title"><a href="https://locusmag.com/feature/naomi-kritzer-love-bombing-with-cults/" title="Naomi Kritzer: Love Bombing With Cults">Naomi Kritzer: Love Bombing With Cults</a></h3></div></div><div class="single-article clearfix"><a href="https://locusmag.com/feature/isabel-j-kim-secrets-ticking-clocks/" data-fragment="#content" class="colormag-ticker-news-popup-link"><figure><img width="150" height="150" src="https://locusmag.com/wp-content/uploads/2026/05/kim-150x150-1780078613.jpg" class="attachment-colormag-default-news size-colormag-default-news wp-post-image" alt="Isabel J. Kim: Secrets & Ticking Clocks" title="Isabel J. Kim: Secrets & Ticking Clocks" decoding="async" /></figure></a><div class="article-content"><h3 class="entry-title"><a href="https://locusmag.com/feature/isabel-j-kim-secrets-ticking-clocks/" title="Isabel J. Kim: Secrets & Ticking Clocks">Isabel J. Kim: Secrets & Ticking Clocks</a></h3></div></div><div class="single-article clearfix"><a href="https://locusmag.com/feature/robert-jackson-bennett-no-pixie-dust/" data-fragment="#content" class="colormag-ticker-news-popup-link"><figure><img width="150" height="150" src="https://locusmag.com/wp-content/uploads/2026/05/bennett-150x150-1780075857.jpg" class="attachment-colormag-default-news size-colormag-default-news wp-post-image" alt="Robert Jackson Bennett: No Pixie Dust" title="Robert Jackson Bennett: No Pixie Dust" decoding="async" /></figure></a><div class="article-content"><h3 class="entry-title"><a href="https://locusmag.com/feature/robert-jackson-bennett-no-pixie-dust/" title="Robert Jackson Bennett: No Pixie Dust">Robert Jackson Bennett: No Pixie Dust</a></h3></div></div></div></section><section id="custom_html-119" class="widget_text widget widget_custom_html clearfix"><div class="textwidget custom-html-widget"><!--Rec List And Poll&Survey Block 837<div> 838 <div style="float:left; width:49.5%"> 839 <a href="https://locusmag.com/2026/02/2025-recommended-reading"><img src="https://locusmag.com/wp-content/uploads/2026/01/reclist2025button-flat.jpg" alt="Recommended Reading List"></a> 840 </div> 841 <div style="float:right; width:49.5%"> 842<a href="https://poll.voting.locusmag.com/"><img src="https://locusmag.com/wp-content/uploads/2026/01/pollsurvey56thbutton-flat.jpg" alt="Locus Awards Ballot"></a> 843 </div> 844</div>--> 845</div></section><section id="colormag_featured_posts_widget-3" class="widget widget_featured_posts widget_featured_meta clearfix"> <h3 class="widget-title" style="border-bottom-color:#990101;"><span style="background-color:#990101;">SF/Fantasy/Horror News</span><a href="https://locusmag.com/category/news/" class="view-all-link">View All</a></h3> <div class="first-post"> <div class="single-article clearfix " > 846 <figure><a href="https://locusmag.com/2026/09/2026-booker-prize-shortlist/" title="2026 Booker Prize Shortlist"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2025/02/Booker-Prizes-200x300.png" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="2026 Booker Prize Shortlist" title="2026 Booker Prize Shortlist" decoding="async" /></a></figure> <div class="article-content"> 847 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/news/awards/" style="background:#635249" rel="category tag">Awards</a> <a href="https://locusmag.com/category/news/international/" rel="category tag">International</a> <a href="https://locusmag.com/category/news/" style="background:#990101" rel="category tag">News</a> </span></div> <h3 class="entry-title"> 848 <a href="https://locusmag.com/2026/09/2026-booker-prize-shortlist/" title="2026 Booker Prize Shortlist">2026 Booker Prize Shortlist</a> 849 </h3> 850 <div class="below-entry-meta"> 851 <span class="posted-on"><a href="https://locusmag.com/2026/09/2026-booker-prize-shortlist/" title="9:17 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-23T09:17:51-07:00">September 23, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/alice/" title="Alice Strangman">Alice Strangman</a></span></span> 852 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/2026-booker-prize-shortlist/#respond">0</a></span> 853 </div> 854 <div class="entry-content"> 855 <p>The six-title shortlist for the 2026 Booker Prize has been announced, with works and writers of genre interest including <strong>The End of Everything</strong> by<em></em>M. John Harrison (Serpent’s Tail) and <strong>The Disappearers</strong> by Marlon James (Riverhead).</p> 856<p>Harrison, James, and other shortlisted authors receive£2,500. The winner, to receive £50,000, will be announced November 9, 2026.</p> 857<p>For more information, including the complete longlist, see the Booker Prize website.</p> 858<p>For previous titles of genre <a class="read-more" href="https://locusmag.com/2026/09/2026-booker-prize-shortlist/">…Read More</a></p> 859 </div> 860 </div> 861 862 </div> 863 </div> <div class="following-post"> <div class="single-article clearfix " > 864 <figure><a href="https://locusmag.com/2026/09/2026-national-book-awards-longlists/" title="2026 National Book Awards Longlists"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2020/09/national-book-foundation-60x90-1600979598.png" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="2026 National Book Awards Longlists" title="2026 National Book Awards Longlists" decoding="async" /></a></figure> <div class="article-content"> 865 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/news/awards/" style="background:#635249" rel="category tag">Awards</a> <a href="https://locusmag.com/category/news/" style="background:#990101" rel="category tag">News</a> </span></div> <h3 class="entry-title"> 866 <a href="https://locusmag.com/2026/09/2026-national-book-awards-longlists/" title="2026 National Book Awards Longlists">2026 National Book Awards Longlists</a> 867 </h3> 868 <div class="below-entry-meta"> 869 <span class="posted-on"><a href="https://locusmag.com/2026/09/2026-national-book-awards-longlists/" title="10:09 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-21T10:09:0
8697-07:00">September 21, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/alice/" title="Alice Strangman">Alice Strangman</a></span></span> 870 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/2026-national-book-awards-longlists/#respond">0</a></span> 871 </div> 872 </div> 873 874 </div> 875 <div class="single-article clearfix " > 876 <figure><a href="https://locusmag.com/2026/09/montreal-2027-adds-addison-and-doctorow-as-guests-of-honor/" title="Montréal 2027 Adds Addison and Doctorow as Guests of Honor"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2025/07/locus-60x90.png" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Montréal 2027 Adds Addison and Doctorow as Guests of Honor" title="Montréal 2027 Adds Addison and Doctorow as Guests of Honor" decoding="async" /></a></figure> <div class="article-content"> 877 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/news/conventions/" style="background:#15af48" rel="category tag">Conventions</a> <a href="https://locusmag.com/category/news/international/" rel="category tag">International</a> <a href="https://locusmag.com/category/news/" style="background:#990101" rel="category tag">News</a> </span></div> <h3 class="entry-title"> 878 <a href="https://locusmag.com/2026/09/montreal-2027-adds-addison-and-doctorow-as-guests-of-honor/" title="Montréal 2027 Adds Addison and Doctorow as Guests of Honor">Montréal 2027 Adds Addison and Doctorow as Guests of Honor</a> 879 </h3> 880 <div class="below-entry-meta"> 881 <span class="posted-on"><a href="https://locusmag.com/2026/09/montreal-2027-adds-addison-and-doctorow-as-guests-of-honor/" title="11:14 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-17T11:14:33-07:00">September 17, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/alice/" title="Alice Strangman">Alice Strangman</a></span></span> 882 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/montreal-2027-adds-addison-and-doctorow-as-guests-of-honor/#comments">1</a></span> 883 </div> 884 </div> 885 886 </div> 887 <div class="single-article clearfix " > 888 <figure><a href="https://locusmag.com/2026/09/rushdie-receives-nbf-lifetime-achievement-award/" title="Rushdie Receives NBF Lifetime Achievement Award"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2020/09/national-book-foundation-60x90-1600979598.png" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Rushdie Receives NBF Lifetime Achievement Award" title="Rushdie Receives NBF Lifetime Achievement Award" decoding="async" /></a></figure> <div class="article-content"> 889 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/news/awards/" style="background:#635249" rel="category tag">Awards</a> <a href="https://locusmag.com/category/news/" style="background:#990101" rel="category tag">News</a> </span></div> <h3 class="entry-title"> 890 <a href="https://locusmag.com/2026/09/rushdie-receives-nbf-lifetime-achievement-award/" title="Rushdie Receives NBF Lifetime Achievement Award">Rushdie Receives NBF Lifetime Achievement Award</a> 891 </h3> 892 <div class="below-entry-meta"> 893 <span class="posted-on"><a href="https://locusmag.com/2026/09/rushdie-receives-nbf-lifetime-achievement-award/" title="11:17 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-16T11:17:52-07:00">September 16, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 894 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/rushdie-receives-nbf-lifetime-achievement-award/#respond">0</a></span> 895 </div> 896 </div> 897 898 </div> 899 <div class="single-article clearfix " > 900 <figure><a href="https://locusmag.com/2026/09/people-publishing-roundup-september-2026/" title="People & Publishing Roundup, September 2026"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2026/09/locus-1-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="People & Publishing Roundup, September 2026" title="People & Publishing Roundup, September 2026" decoding="async" /></a></figure> <div class="article-content"> 901 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/news/" style="background:#990101" rel="category tag">News</a> <a href="https://locusmag.com/category/news/publishing/" style="background:#1d5b84" rel="category tag">Publishing</a> </span></div> <h3 class="entry-title"> 902 <a href="https://locusmag.com/2026/09/people-publishing-roundup-september-2026/" title="People & Publishing Roundup, September 2026">People & Publishing Roundup, September 2026</a> 903 </h3> 904 <div class="below-entry-meta"> 905 <span class="posted-on"><a href="https://locusmag.com/2026/09/people-publishing-roundup-september-2026/" title="8:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-15T08:00:32-07:00">September 15, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 906 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/people-publishing-roundup-september-2026/#respond">0</a></span> 907 </div> 908 </div> 909 910 </div> 911 <div class="single-article clearfix " > 912 <figure><a href="https://locusmag.com/2026/09/wins-2026-sunburst-award/" title="Marshall Wins 2026 Sunburst Award"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2025/06/sunburst-award-60x90.png" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Marshall Wins 2026 Sunburst Award" title="Marshall Wins 2026 Sunburst Award" decoding="async" /></a></figure> <div class="article-content"> 913 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/news/awards/" style="background:#635249" rel="category tag">Awards</a> <a href="https://locusmag.com/category/news/international/" rel="category tag">International</a> <a href="https://locusmag.com/category/news/" style="background:#990101" rel="category tag">News</a> </span></div> <h3 class="entry-title"> 914 <a href="https://locusmag.com/2026/09/wins-2026-sunburst-award/" title="Marshall Wins 2026 Sunburst Award">Marshall Wins 2026 Sunburst Award</a> 915 </h3> 916 <div class="below-entry-meta"> 917 <span class="posted-on"><a href="https://locusmag.com/2026/09/wins-2026-sunburst-award/" title="9:30 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-14T09:30:14-07:00">September 14, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/alice/" title="Alice Strangman">Alice Strangman</a></span></span> 918 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/wins-2026-sunburst-award/#respond">0</a></span> 919 </div> 920 </div> 921 922 </div> 923 <div class="single-article clearfix " > 924 <figure><a href="https://locusmag.com/2026/09/2026-indiana-authors-award-winners/" title="2026 Indiana Authors Award Winners"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2020/09/indiana-authors-award-60x90-1599065913.png" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="2026 Indiana Authors Award Winners" title="2026 Indiana Authors Award Winners" decoding="async" /></a></figure> <div class="article-content"> 925 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/news/awards/" style="background:#635249" rel="category tag">Awards</a> <a href="https://locusmag.com/category/news/" style="background:#990101" rel="category tag">News</a> </span></div> <h3 class="entry-title"> 926 <a href="https://locusmag.com/2026/09/2026-indiana-authors-award-winners/" title="2026 Indiana Authors Award Winners">2026 Indiana Authors Award Winners</a> 927 </h3> 928 <div class="below-entry-meta"> 929 <span class="posted-on"><a href="https://locusmag.com/2026/09/2026-indiana-authors-award-winners/" title="12:08 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-10T12:08:26-07:00">September 10, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 930 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/2026-indiana-authors-award-winners/#respond">0</a></span> 931 </div> 932 </div> 933 934 </div> 935 <div class="single-article clearfix " > 936 <figure><a href="https://locusmag.com/2026/09/updates-from-the-hwa-board/" title="Updates from the HWA Board"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2026/04/HWA-LOGO-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Updates from the HWA Board" title="Updates from the HWA Board" decoding="async" /></a></figure> <div class="article-content"> 937 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/news/" style="background:#990101" rel="category tag">News</a> <a href="https://locusmag.com/category/news/publishing/" style="background:#1d5b84" rel="category tag">Publishing</a> </span></div> <h3 class="entry-title"> 938 <a href="https://locusmag.com/2026/09/updates-from-the-hwa-board/" title="Updates from the HWA Board">Updates from the HWA Board</a> 939 </h3> 940 <div class="below-entry-meta"> 941 <span class="posted-on"><a href="https://locusmag.com/2026/09/updates-from-the-hwa-board/" title="11:25 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-10T11:25:14-07:00">September 10, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 942 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/updates-from-the-hwa-board/#respond">0</a></span> 943 </div> 944 </div> 945 946 </div> 947 </div> <!-- </div> --> 948 </section><section id="locusmagreviewslisttextwidget-3" class="widget widget_default_news_colormag widget_featured_posts widget_featured_reviews clearfix"><h3 class="widget-title"><span>SF/Fantasy/Horror Reviews</span><a href="https://locusmag.com/reviews/" class="view-all-link">View All</a></h3> <div class="default-news"> 949 <div class="single-article clearfix " > 950 <figure><a href="https://locusmag.com/review/the-infinite-state-by-richard-swan-review-by-niall-harrison/" title="<b>The Infinite State</b> by Richard Swan: Review by Niall Harrison"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2026/08/Swan-The-Infinite-State-200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="The Infinite State by Richard Swan: Review by Niall Harrison" title="The Infinite State by Richard Swan: Review by Niall Harrison" decoding="async" /></a></figure> <div class="article-content"> 951 <h3 class="entry-title"> 952 <a href="https://locusmag.com/review/the-infinite-state-by-richard-swan-review-by-niall-harrison/" title="The Infinite State by Richard Swan: Review by Niall Harrison"><b>The Infinite State</b> by Richard Swan: Review by Niall Harrison</a> 953 </h3> 954 <div class="below-entry-meta"> 955 <span class="posted-on"><a href="https://locusmag.com/review/the-infinite-state-by-richard-swan-review-by-niall-harrison/" title="8:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-23T08:00:50-07:00">September 23, 2026</time></a></span> </div> 956 <div class="entry-content"> 957 <p><strong>The Infinite State</strong>, Richard Swan (Tor, 978-1-25038-622-9, $29.99, 416pp, hc) August 2026.</p> 958<p>
958Richard Swan’s career to date has been pleasingly catholic in genre terms, and perhaps increasingly typical within our field. After an early self-published military SF trilogy, The Art of War (2015-2016), he was picked up by Orbit for epic fantasy trilogy Empire of the Wolf (2022-2024), and currently has another trilogy in the same setting ongoing, of which <a class="read-more" href="https://locusmag.com/review/the-infinite-state-by-richard-swan-review-by-niall-harrison/">…Read More</a></p> 959 </div> 960 </div> 961 </div> 962 <div class="single-article clearfix " > 963 <figure><a href="https://locusmag.com/review/crimson-in-quietus-by-eugen-bacon-review-by-vanessa-fogg/" title="<b>Crimson in Quietus</b> by Eugen Bacon: Review by Vanessa Fogg"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2026/08/locus-14-200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="Crimson in Quietus by Eugen Bacon: Review by Vanessa Fogg" title="Crimson in Quietus by Eugen Bacon: Review by Vanessa Fogg" decoding="async" /></a></figure> <div class="article-content"> 964 <h3 class="entry-title"> 965 <a href="https://locusmag.com/review/crimson-in-quietus-by-eugen-bacon-review-by-vanessa-fogg/" title="Crimson in Quietus by Eugen Bacon: Review by Vanessa Fogg"><b>Crimson in Quietus</b> by Eugen Bacon: Review by Vanessa Fogg</a> 966 </h3> 967 <div class="below-entry-meta"> 968 <span class="posted-on"><a href="https://locusmag.com/review/crimson-in-quietus-by-eugen-bacon-review-by-vanessa-fogg/" title="8:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-22T08:00:23-07:00">September 22, 2026</time></a></span> </div> 969 <div class="entry-content"> 970 <p><strong>Crimson in Quietus</strong>, Eugen Bacon (Meerkat Press 978-1-96574-007-1, $18.95, 270pp, tp) September 2026. Cover by Tricia Reeks.</p> 971<p>Eugen Bacon’s third novel, <strong>Crimson in Quietus</strong>, is set in the Sauútiverse, a shared science fiction / fantasy universe created by a collective of African and African diaspora writers. <strong>Crimson in Quietus </strong>is the first thing I’ve ever read in this setting. It won’t be my last.</p> 972<p>First off â what a wonderful, <a class="read-more" href="https://locusmag.com/review/crimson-in-quietus-by-eugen-bacon-review-by-vanessa-fogg/">…Read More</a></p> 973 </div> 974 </div> 975 </div> 976 <div class="single-article clearfix " > 977 <figure><a href="https://locusmag.com/review/lovestuck-by-farah-naz-rishi-review-by-colleen-mondor/" title="<b>Lovestuck</b> by Farah Naz Rishi: Review by Colleen Mondor"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2026/08/locus-13-200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="Lovestuck by Farah Naz Rishi: Review by Colleen Mondor" title="Lovestuck by Farah Naz Rishi: Review by Colleen Mondor" decoding="async" /></a></figure> <div class="article-content"> 978 <h3 class="entry-title"> 979 <a href="https://locusmag.com/review/lovestuck-by-farah-naz-rishi-review-by-colleen-mondor/" title="Lovestuck by Farah Naz Rishi: Review by Colleen Mondor"><b>Lovestuck</b> by Farah Naz Rishi: Review by Colleen Mondor</a> 980 </h3> 981 <div class="below-entry-meta"> 982 <span class="posted-on"><a href="https://locusmag.com/review/lovestuck-by-farah-naz-rishi-review-by-colleen-mondor/" title="8:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-21T08:00:09-07:00">September 21, 2026</time></a></span> </div> 983 <div class="entry-content"> 984 <p><strong>Lovestuck</strong>, Farah Naz Rishi (Quill Tree Books 978-0-063-25155-7, $19.99, 304pp, hc) July 2026.</p> 985<p>In the opening chapters of her new young-adult novel <strong>Lovestuck</strong>, author Farah Naz Rishi appears to be setting readers up for a charming romantic comedy. High school senior Riya is secretly a peri, a magical creature who, according to her aunt, has a special calling when it comes to love. This is the sort of thing that <a class="read-more" href="https://locusmag.com/review/lovestuck-by-farah-naz-rishi-review-by-colleen-mondor/">…Read More</a></p> 986 </div> 987 </div>
988 </div> 989 <div class="single-article clearfix " > 990 <figure><a href="https://locusmag.com/review/short-takes-the-forest-of-a-thousand-eyes-by-frances-hardinge-review-by-karen-haber/" title="SHORT TAKES: <b>The Forest of a Thousand Eyes, Hansel & Gretel,</b> and <b>George R.R. Martin Presents Wild Cards: Ante Up</b>: Review by Karen Haber"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2025/11/locus-5-200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="SHORT TAKES: The Forest of a Thousand Eyes, Hansel & Gretel, and George R.R. Martin Presents Wild Cards: Ante Up: Review by Karen Haber" title="SHORT TAKES: The Forest of a Thousand Eyes, Hansel & Gretel, and George R.R. Martin Presents Wild Cards: Ante Up: Review by Karen Haber" decoding="async" /></a></figure> <div class="article-content"> 991 <h3 class="entry-title"> 992 <a href="https://locusmag.com/review/short-takes-the-forest-of-a-thousand-eyes-by-frances-hardinge-review-by-karen-haber/" title="SHORT TAKES: The Forest of a Thousand Eyes, Hansel & Gretel, and George R.R. Martin Presents Wild Cards: Ante Up: Review by Karen Haber">SHORT TAKES: <b>The Forest of a Thousand Eyes, Hansel & Gretel,</b> and <b>George R.R. Martin Presents Wild Cards: Ante Up</b>: Review by Karen Haber</a> 993 </h3> 994 <div class="below-entry-meta"> 995 <span class="posted-on"><a href="https://locusmag.com/review/short-takes-the-forest-of-a-thousand-eyes-by-frances-hardinge-review-by-karen-haber/" title="8:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-20T08:00:56-07:00">September 20, 2026</time></a></span> </div> 996 <div class="entry-content"> 997 <p><strong>The Forest of a Thousand Eyes</strong>, Frances Hardinge, illustrated by Emily Gravett (Amulet, 978-1-4197-7778-3, $19.99, 117pp, hc) 2025. Cover by Emily Gravett.</p> 998<p>This dust-jacketed chapter book with illustrations follows a haunting tale of a young girl’s journey through a dystopic world in which nature has turned against humanity, in <strong>The Forest of a Thousand Eyes</strong>. The limited-palette illustrations, black/white/green, are a potent reminder of the storytelling power in illustrated children’s <a class="read-more" href="https://locusmag.com/review/short-takes-the-forest-of-a-thousand-eyes-by-frances-hardinge-review-by-karen-haber/">…Read More</a></p> 999 </div> 1000 </div> 1001 </div> 1002 <div class="single-article clearfix " > 1003 <figure><a href="https://locusmag.com/review/earth-7-by-deb-olin-unferth-review-by-ian-mond/" title="<b>Earth 7</b> by Deb Olin Unferth: Review by Ian Mond"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2026/06/Unferth-Earth-7-200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="Earth 7 by Deb Olin Unferth: Review by Ian Mond" title="Earth 7 by Deb Olin Unferth: Review by Ian Mond" decoding="async" /></a></figure> <div class="article-content"> 1004 <h3 class="entry-title"> 1005 <a href="https://locusmag.com/review/earth-7-by-deb-olin-unferth-review-by-ian-mond/" title="Earth 7 by Deb Olin Unferth: Review by Ian Mond"><b>Earth 7</b> by Deb Olin Unferth: Review by Ian Mond</a> 1006 </h3> 1007 <div class="below-entry-meta"> 1008 <span class="posted-on"><a href="https://locusmag.com/review/earth-7-by-deb-olin-unferth-review-by-ian-mond/" title="8:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-19T08:00:06-07:00">September 19, 2026</time></a></span> </div> 1009 <div class="entry-content"> 1010 <p><strong>Earth 7</strong>, Deb Olin Unferth (Graywolf, 978-1-64453-940-0, $27.00, 248pp, hc) June 2026.</p> 1011<p>If, in Keely Jobe’s <strong>The Endling</strong>, the natural world is still figuring out how best to adapt to climate change, then that battle is well and truly lost in Deb Olin Unferth’s <strong>Earth 7</strong>. What remains of our planet (the bit we see) is a vast expanse of sand, a sky full of sulfur and diamonds scattering the <a class="read-more" href="https://locusmag.com/review/earth-7-by-deb-olin-unferth-review-by-ian-mond/">…Read More</a></p> 1012 </div> 1013 </div>
1014 </div> 1015 </div> 1016 </section> <div class="tg-one-half"> 1017 <section id="colormag_featured_posts_small_thumbnails-22" class="widget widget_featured_posts widget_featured_posts_small_thumbnails widget_featured_meta clearfix"> <h3 class="widget-title" style="border-bottom-color:#41638e;"><span style="background-color:#41638e;">New Titles & Bestsellers</span><a href="https://locusmag.com/category/newtitlesbestsellers/" class="view-all-link">View All</a></h3> <div class="following-post"> 1018 <div class="single-article clearfix " > 1019 <figure><a href="https://locusmag.com/2026/09/cover-reveal-battle-for-the-dromme-by-charles-r-cooke-and-christopher-x-ryan/" title="Cover Reveal: <b>Battle for the Drømme</b> by Charles R. Cooke and Christopher X. Ryan"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2026/09/CharlesCooke_BattlefortheDromme_Cover-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Cover Reveal: <b>Battle for the Drømme</b> by Charles R. Cooke and Christopher X. Ryan" title="Cover Reveal: <b>Battle for the Drømme</b> by Charles R. Cooke and Christopher X. Ryan" decoding="async" /></a></figure> <div class="article-content"> 1020 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/newtitlesbestsellers/" style="background:#41638e" rel="category tag">New Titles & Bestsellers</a> </span></div> <h3 class="entry-title"> 1021 <a href="https://locusmag.com/2026/09/cover-reveal-battle-for-the-dromme-by-charles-r-cooke-and-christopher-x-ryan/" title="Cover Reveal: Battle for the Drømme by Charles R. Cooke and Christopher X. Ryan">Cover Reveal: <b>Battle for the Drømme</b> by Charles R. Cooke and Christopher X. Ryan</a> 1022 </h3> 1023 <div class="below-entry-meta"> 1024 <span class="posted-on"><a href="https://locusmag.com/2026/09/cover-reveal-battle-for-the-dromme-by-charles-r-cooke-and-christopher-x-ryan/" title="10:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-23T10:00:44-07:00">September 23, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1025 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/cover-reveal-battle-for-the-dromme-by-charles-r-cooke-and-christopher-x-ryan/#respond">0</a></span> 1026 </div> 1027 </div> 1028 </div> 1029 <div class="single-article clearfix " > 1030 <figure><a href="https://locusmag.com/2026/09/new-book-releases-sep-22-2026/" title="New Book Releases: Sep 22, 2026"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2026/09/Ridley-Insatiable-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="New Book Releases: Sep 22, 2026" title="New Book Releases: Sep 22, 2026" decoding="async" /></a></figure> <div class="article-content"> 1031 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/newtitlesbestsellers/new-books/" rel="category tag">New Books</a> </span></div> <h3 class="entry-title"> 1032 <a href="https://locusmag.com/2026/09/new-book-releases-sep-22-2026/" title="New Book Releases: Sep 22, 2026">New Book Releases: Sep 22, 2026</a> 1033 </h3> 1034 <div class="below-entry-meta"> 1035 <span class="posted-on"><a href="https://locusmag.com/2026/09/new-book-releases-sep-22-2026/" title="9:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-22T09:00:03-07:00">September 22, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1036 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/new-book-releases-sep-22-2026/#respond">0</a></span> 1037 </div> 1038 </div>
1039 </div> 1040 <div class="single-article clearfix " > 1041 <figure><a href="https://locusmag.com/2026/09/weekly-bestsellers-21-september-2026/" title="Weekly Bestsellers, 21 September 2026"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2026/09/colebe_200x300-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Weekly Bestsellers, 21 September 2026" title="Weekly Bestsellers, 21 September 2026" decoding="async" /></a></figure> <div class="article-content"> 1042 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/newtitlesbestsellers/bestsellers/" rel="category tag">Bestsellers</a> <a href="https://locusmag.com/category/newtitlesbestsellers/" style="background:#41638e" rel="category tag">New Titles & Bestsellers</a> </span></div> <h3 class="entry-title"> 1043 <a href="https://locusmag.com/2026/09/weekly-bestsellers-21-september-2026/" title="Weekly Bestsellers, 21 September 2026">Weekly Bestsellers, 21 September 2026</a> 1044 </h3> 1045 <div class="below-entry-meta"> 1046 <span class="posted-on"><a href="https://locusmag.com/2026/09/weekly-bestsellers-21-september-2026/" title="10:42 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-21T10:42:02-07:00">September 21, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/loceditor/" title="LocEditor">LocEditor</a></span></span> 1047 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/weekly-bestsellers-21-september-2026/#respond">0</a></span> 1048 </div> 1049 </div> 1050 </div> 1051 <div class="single-article clearfix " > 1052 <figure><a href="https://locusmag.com/2026/09/locus-bestsellers-august-2026/" title="Locus Bestsellers, August 2026"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2026/09/locus-60x90.webp" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Locus Bestsellers, August 2026" title="Locus Bestsellers, August 2026" decoding="async" /></a></figure> <div class="article-content"> 1053 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/newtitlesbestsellers/bestsellers/" rel="category tag">Bestsellers</a> <a href="https://locusmag.com/category/newtitlesbestsellers/" style="background:#41638e" rel="category tag">New Titles & Bestsellers</a> </span></div> <h3 class="entry-title"> 1054 <a href="https://locusmag.com/2026/09/locus-bestsellers-august-2026/" title="Locus Bestsellers, August 2026">Locus Bestsellers, August 2026</a> 1055 </h3> 1056 <div class="below-entry-meta"> 1057 <span class="posted-on"><a href="https://locusmag.com/2026/09/locus-bestsellers-august-2026/" title="8:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-20T08:00:23-07:00">September 20, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1058 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/locus-bestsellers-august-2026/#respond">0</a></span> 1059 </div> 1060 </div> 1061 </div> 1062 </div> 1063 </section> </div> 1064 1065 <div class="tg-one-half tg-one-half-last"> 1066 <section id="locusmagfeaturesthumblistwidget-3" class="widget widget_featured_posts widget_featured_features widget_featured_posts_small_thumbnails widget_featured_meta clearfix"><h3 class="widget-title"><span>Roundtable & More</span><a href="https://locusmag.com/features/roundtable/" class="view-all-link">View All</a></h3> <div class="following-post"> 1067 <div class="single-article clearfix " > 1068 <figure><a href="https://locusmag.com/feature/saga-publishes-novel-co-written-by-clippy/" title="Saga Publishes Novel Co-Written by Clippy"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2025/03/locus-6-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Saga Publishes Novel Co-Written by Clippy" title="Saga Publishes Novel Co-Written by Clippy" decoding="async" /></a></figure> <div class="article-content"> 1069 <h3 class="entry-title"> 1070 <a href="https://locusmag.com/feature/saga-publishes-novel-co-written-by-clippy/" title="Saga Publishes Novel Co-Written by Clippy">Saga Publishes Novel Co-Written by Clippy</a> 1071 </h3> 1072 <div class="below-entry-meta"> 1073 <span class="posted-on"><a href="https://locusmag.com/feature/saga-publishes-novel-co-written-by-clippy/" title="6:36 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2025-04-01T06:36:26-07:00">April 1, 2025</time></a></span> </div> 1074 </div>
1075 </div> 1076 <div class="single-article clearfix " > 1077 <figure><a href="https://locusmag.com/feature/premee-mohamed-guest-post/" title="Premee Mohamed Guest Post"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2025/03/premee-mohamed-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Premee Mohamed Guest Post" title="Premee Mohamed Guest Post" decoding="async" /></a></figure> <div class="article-content"> 1078 <h3 class="entry-title"> 1079 <a href="https://locusmag.com/feature/premee-mohamed-guest-post/" title="Premee Mohamed Guest Post">Premee Mohamed Guest Post</a> 1080 </h3> 1081 <div class="below-entry-meta"> 1082 <span class="posted-on"><a href="https://locusmag.com/feature/premee-mohamed-guest-post/" title="11:06 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2025-03-07T11:06:15-08:00">March 7, 2025</time></a></span> </div> 1083 </div> 1084 </div> 1085 <div class="single-article clearfix " > 1086 <figure><a href="https://locusmag.com/feature/sophie-haeder-guest-post-from-dice-to-pen-how-tabletop-roleplaying-games-are-fuelling-a-new-wave-of-fantasy-writing/" title="Sophie Haeder Guest Post–“From Dice to Pen: How Tabletop Roleplaying Games Are Fuelling a New Wave of Fantasy Writing”"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2025/01/sophie-haeder-profilbild-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Sophie Haeder Guest Post–“From Dice to Pen: How Tabletop Roleplaying Games Are Fuelling a New Wave of Fantasy Writing”" title="Sophie Haeder Guest Post–“From Dice to Pen: How Tabletop Roleplaying Games Are Fuelling a New Wave of Fantasy Writing”" decoding="async" /></a></figure> <div class="article-content"> 1087 <h3 class="entry-title"> 1088 <a href="https://locusmag.com/feature/sophie-haeder-guest-post-from-dice-to-pen-how-tabletop-roleplaying-games-are-fuelling-a-new-wave-of-fantasy-writing/" title="Sophie Haeder Guest Post–“From Dice to Pen: How Tabletop Roleplaying Games Are Fuelling a New Wave of Fantasy Writing”">Sophie Haeder Guest Post–“From Dice to Pen: How Tabletop Roleplaying Games Are Fuelling a New Wave of Fantasy Writing”</a> 1089 </h3> 1090 <div class="below-entry-meta"> 1091 <span class="posted-on"><a href="https://locusmag.com/feature/sophie-haeder-guest-post-from-dice-to-pen-how-tabletop-roleplaying-games-are-fuelling-a-new-wave-of-fantasy-writing/" title="9:41 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2025-01-08T09:41:25-08:00">January 8, 2025</time></a></span> </div> 1092 </div> 1093 </div> 1094 <div class="single-article clearfix " > 1095 <figure><a href="https://locusmag.com/feature/roshani-chokshi-and-niv-sekar-guest-post/" title="Roshani Chokshi and Niv Sekar: Guest Post"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2024/08/Roshani-Chokshi-Credit-Aman-Sharma-copy-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Roshani Chokshi and Niv Sekar: Guest Post" title="Roshani Chokshi and Niv Sekar: Guest Post" decoding="async" /></a></figure> <div class="article-content"> 1096 <h3 class="entry-title"> 1097 <a href="https://locusmag.com/feature/roshani-chokshi-and-niv-sekar-guest-post/" title="Roshani Chokshi and Niv Sekar: Guest Post">Roshani Chokshi and Niv Sekar: Guest Post</a> 1098 </h3> 1099 <div class="below-entry-meta"> 1100 <span class="posted-on"><a href="https://locusmag.com/feature/roshani-chokshi-and-niv-sekar-guest-post/" title="2:28 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2024-08-27T14:28:35-07:00">August 27, 2024</time></a></span> </div> 1101 </div> 1102 </div> 1103 </div> 1104 </section> </div> 1105 1106 <div class="clearfix"></div> 1107 <section id="colormag_child_archive_page_widget-4" class="widget widget_default_news_colormag widget_featured_posts clearfix"> <h3 class="widget-title" style="border-bottom-color:#005938;"><span style="background-color:#005938;">
1107Beyond the Mag: Vlogs & More!</span><a href="https://locusmag.com/category/support-what-we-do/" class="view-all-link">View All</a></h3> <div class="default-news"> 1108 <div class="single-article clearfix"> 1109 <figure><a href="https://locusmag.com/2026/09/new-book-releases-video-september-15-2026/" title="New Book Releases Video: September 15, 2026"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2026/09/New-Books-YouTube-Graphics25-200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="New Book Releases Video: September 15, 2026" title="New Book Releases Video: September 15, 2026" decoding="async" /></a></figure> <div class="article-content"> 1110 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/support-what-we-do/" style="background:#005938" rel="category tag">Support What We Do</a> </span></div> <h3 class="entry-title"> 1111 <a href="https://locusmag.com/2026/09/new-book-releases-video-september-15-2026/" title="New Book Releases Video: September 15, 2026">New Book Releases Video: September 15, 2026</a> 1112 </h3> 1113 <div class="below-entry-meta"> 1114 <span class="posted-on"><a href="https://locusmag.com/2026/09/new-book-releases-video-september-15-2026/" title="12:00 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-17T12:00:36-07:00">September 17, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1115 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/new-book-releases-video-september-15-2026/#respond">0</a></span> 1116 </div> 1117 <div class="entry-content"><p>Ready to find your next book to dive into? Our <strong>September 15, 2026</strong> new releases video takes a fresh look at this week’s latest arrivals in Science Fiction, Fantasy, Horror, and Young Adult fiction.</p> 1118<p>This week brings another mix of imaginative settings, epic journeys, chilling encounters, supernatural mysteries, and engaging YA stories. Whether you’re looking for your next big speculative-fiction read or simply want to see what’s new on bookstore <a class="read-more" href="https://locusmag.com/2026/09/new-book-releases-video-september-15-2026/">…Read More</a></p> 1119</div> 1120 </div> 1121 </div> 1122 </div> 1123 </section><section id="colormag_child_default_news_widget-5" class="widget widget_default_news_colormag widget_featured_posts clearfix"> <h3 class="widget-title" ><span >More Posts</span></h3> <div class="default-news"> 1124 <div class="single-article clearfix"> 1125 <figure><a href="https://locusmag.com/2026/09/new-book-releases-sep-15-2026/" title="New Book Releases: Sep 15, 2026"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2026/09/Bardugo-Dead-Beat-200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="New Book Releases: Sep 15, 2026" title="New Book Releases: Sep 15, 2026" decoding="async" /></a></figure> <div class="article-content"> 1126 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/newtitlesbestsellers/new-books/" rel="category tag">New Books</a> </span></div> <h3 class="entry-title"> 1127 <a href="https://locusmag.com/2026/09/new-book-releases-sep-15-2026/" title="New Book Releases: Sep 15, 2026">New Book Releases: Sep 15, 2026</a> 1128 </h3> 1129 <div class="below-entry-meta"> 1130 <span class="posted-on"><a href="https://locusmag.com/2026/09/new-book-releases-sep-15-2026/" title="9:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-15T09:00:22-07:00">September 15, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1131 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/new-book-releases-sep-15-2026/#respond">0</a></span> 1132 </div> 1133 <div class="entry-content"></p> 1134<p><strong>Visit our bookshop.org page to purchase this week’s new books and support your local bookstore. And us!</strong></p> 1135<p>Astic, Guy & Lafond, Frank: <b>The Art and Craft of Stephen King</b> (Hachette/Black Dog & Leventhal 979-8894141954, SF novel, final book in the House of Atreus series set in a world where the ancient Greek gods were actually corrupted ancient artificial intelligences. Ore, 505pp, formats: hardcover, ebook, 09/15/2026)</p> 1136<p>Non-fiction reference guide to <a class="read-more" href="https://locusmag.com/2026/09/new-book-releases-sep-15-2026/">…Read More</a></p> 1137</div> 1138 </div>
1139 </div> 1140 <div class="single-article clearfix"> 1141 <figure><a href="https://locusmag.com/2026/09/weekly-bestseller-14-september-2026/" title="Weekly Bestsellers, 14 September 2026"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2026/09/gilligknave_200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="Weekly Bestsellers, 14 September 2026" title="Weekly Bestsellers, 14 September 2026" decoding="async" /></a></figure> <div class="article-content"> 1142 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/newtitlesbestsellers/bestsellers/" rel="category tag">Bestsellers</a> <a href="https://locusmag.com/category/newtitlesbestsellers/" style="background:#41638e" rel="category tag">New Titles & Bestsellers</a> </span></div> <h3 class="entry-title"> 1143 <a href="https://locusmag.com/2026/09/weekly-bestseller-14-september-2026/" title="Weekly Bestsellers, 14 September 2026">Weekly Bestsellers, 14 September 2026</a> 1144 </h3> 1145 <div class="below-entry-meta"> 1146 <span class="posted-on"><a href="https://locusmag.com/2026/09/weekly-bestseller-14-september-2026/" title="12:47 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-14T12:47:15-07:00">September 14, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/loceditor/" title="LocEditor">LocEditor</a></span></span> 1147 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/weekly-bestseller-14-september-2026/#respond">0</a></span> 1148 </div> 1149 <div class="entry-content"></p> 1150<p>The major debut this week is Rachel Gillig’s <b>The Knave and the Moon</b> (Orbit), second in the The Stonewater Kingdom series, debuting on all four print lists compiled here, ranking #1 on three of them.</p> 1151<p>Also notable: Chloe Benjamin’s literary SF novel <b>Under Story</b> (Putnam’s) debuts on three lists; James Islington’s <b>Scion</b> (Saga) debuts on three lists; and books by Brom, Katherine Rundell, and Brandon Sanderson & Janci Patterson <a class="read-more" href="https://locusmag.com/2026/09/weekly-bestseller-14-september-2026/">…Read More</a></p> 1152</div> 1153 </div> 1154 </div> 1155 <div class="single-article clearfix"> 1156 <figure><a href="https://locusmag.com/2026/09/new-book-releases-video-september-8-2026/" title="New Book Releases Video: September 8, 2026"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2026/09/New-Books-YouTube-Graphics24-200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="New Book Releases Video: September 8, 2026" title="New Book Releases Video: September 8, 2026" decoding="async" /></a></figure> <div class="article-content"> 1157 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/support-what-we-do/" style="background:#005938" rel="category tag">Support What We Do</a> </span></div> <h3 class="entry-title"> 1158 <a href="https://locusmag.com/2026/09/new-book-releases-video-september-8-2026/" title="New Book Releases Video: September 8, 2026">New Book Releases Video: September 8, 2026</a> 1159 </h3> 1160 <div class="below-entry-meta"> 1161 <span class="posted-on"><a href="https://locusmag.com/2026/09/new-book-releases-video-september-8-2026/" title="12:00 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-10T12:00:36-07:00">September 10, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1162 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/new-book-releases-video-september-8-2026/#respond">0</a></span> 1163 </div> 1164 <div class="entry-content"><p>Looking for something new to read this week? Our <strong>September 8, 2026</strong> new releases video rounds up some of the latest books arriving across Science Fiction, Fantasy, Horror, and Young Adult fiction.</p> 1165<p>From imaginative worlds and sweeping adventures to dark horror, supernatural stories, and exciting YA tales, this week’s releases offer plenty of new reading possibilities. We’ve gathered a variety of standout titles to help you discover your next great <a class="read-more" href="https://locusmag.com/2026/09/new-book-releases-video-september-8-2026/">…Read More</a></p> 1166</div> 1167 </div>
1168 </div> 1169 <div class="single-article clearfix"> 1170 <figure><a href="https://locusmag.com/2026/09/four-chengdu-worldcon-officials-banned/" title="Four Chengdu Worldcon Officials Banned"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2023/10/Hugo-Award-e1422355571917-300x225-1-200x300-1707140748.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="Four Chengdu Worldcon Officials Banned" title="Four Chengdu Worldcon Officials Banned" decoding="async" /></a></figure> <div class="article-content"> 1171 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/news/conventions/" style="background:#15af48" rel="category tag">Conventions</a> <a href="https://locusmag.com/category/news/" style="background:#990101" rel="category tag">News</a> </span></div> <h3 class="entry-title"> 1172 <a href="https://locusmag.com/2026/09/four-chengdu-worldcon-officials-banned/" title="Four Chengdu Worldcon Officials Banned">Four Chengdu Worldcon Officials Banned</a> 1173 </h3> 1174 <div class="below-entry-meta"> 1175 <span class="posted-on"><a href="https://locusmag.com/2026/09/four-chengdu-worldcon-officials-banned/" title="11:08 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-10T11:08:55-07:00">September 10, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1176 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/four-chengdu-worldcon-officials-banned/#comments">1</a></span> 1177 </div> 1178 <div class="entry-content"><p>The August 30 LAcon V WSFS business meeting voted to censure and place bans of varying lengths on four officials for their actions related to the 2023 Worldcon : Dave McCarty, the 2023 Hugo administrator, Yao Chi, a 2023 Hugo co-administrator, Shi Chen, a 2023 Worldcon co-chair, and Ben Yalow, also a 2023 Worldcon co-chair.</p> 1179<p>According to a recap of the session posted by Business Meeting Chair Jesi Lipp, future <a class="read-more" href="https://locusmag.com/2026/09/four-chengdu-worldcon-officials-banned/">…Read More</a></p> 1180</div> 1181 </div> 1182 </div> 1183 <div class="single-article clearfix"> 1184 <figure><a href="https://locusmag.com/2026/09/2026-dream-foundry-contest-winners/" title="2026 Dream Foundry Contest Winners"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2026/08/dream-foundry-200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="2026 Dream Foundry Contest Winners" title="2026 Dream Foundry Contest Winners" decoding="async" /></a></figure> <div class="article-content"> 1185 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/news/awards/" style="background:#635249" rel="category tag">Awards</a> <a href="https://locusmag.com/category/news/" style="background:#990101" rel="category tag">News</a> </span></div> <h3 class="entry-title"> 1186 <a href="https://locusmag.com/2026/09/2026-dream-foundry-contest-winners/" title="2026 Dream Foundry Contest Winners">2026 Dream Foundry Contest Winners</a> 1187 </h3> 1188 <div class="below-entry-meta"> 1189 <span class="posted-on"><a href="https://locusmag.com/2026/09/2026-dream-foundry-contest-winners/" title="9:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-10T09:00:03-07:00">September 10, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/alice/" title="Alice Strangman">Alice Strangman</a></span></span> 1190 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/2026-dream-foundry-contest-winners/#respond">0</a></span> 1191 </div> 1192 <div class="entry-content"><p>
1192Dream Foundry, a non-profit dedicated to bolstering the careers of nascent professionals working with the speculative arts, hasannounced the winners for its 2026 contests.</p> 1193<p><strong>Writing Contest</strong></p> 1194<ul> 1195<li>N.A. Blair (First Place)</li> 1196<li>Natalie Anai Nowo Lydick (Second Place)</li> 1197<li>Tomás Xavier DÃaz (Third Place)</li> 1198</ul> 1199<p><strong>Art Contest</strong></p> 1200<ul> 1201<li>Emelia Feldman (First Place)</li> 1202<li>Niko Kristic (Second Place)</li> 1203<li>Marcus Leon Solomon (Third Place)</li> 1204</ul> 1205<p>First place winners receive $1,500, second place receives $750, and <a class="read-more" href="https://locusmag.com/2026/09/2026-dream-foundry-contest-winners/">…Read More</a></p> 1206</div> 1207 </div> 1208 </div> 1209 </div> 1210 </section><section id="custom_html-105" class="widget_text widget widget_custom_html clearfix"><div class="textwidget custom-html-widget"><!-- Youtube Ad--> 1211<div style="text-align:center"> 1212<a href="https://youtube.com/c/locusmagazine"><img src="https://locusmag.com/wp-content/uploads/2023/09/Youtube-ad-half-page-flat-with-URL-rgb-scaled.jpg" alt="Locus YouTube Channel Ad"></a></div> 1213<a href="https://www.patreon.com/locus"><img src="https://locusmag.com/wp-content/uploads/2026/09/Patreon788-Web-flat.jpg" alt="Locus Patreon Thank you graphic, depicting cow beaming up to spaceship and long list of supporter names"></a> 1214 1215<div><br /> 1216 1217 1218</div></div></section> </div> 1219 </div> 1220 1221<div id="secondary"> 1222 1223 <aside id="colormag_child_news_in_picture_widget-17" class="widget widget_block_picture_news widget_highlighted_posts widget_featured_meta widget_featured_posts clearfix"> <div class="widget_block_picture_news_inner_wrap"> 1224 <div id="style5_slider_colormag_child_news_in_picture_widget-17" class="widget_highlighted_post_area_no_slide" > 1225 <div class="single-article"> 1226 <figure><a href="https://locusmag.com/2026/09/issue-788-table-of-contents-september-2026/" title="Issue 788 Table of Contents, September 2026"><img width="499" height="648" src="https://locusmag.com/wp-content/uploads/2026/08/788flatupcx1000-499x648.jpg" class="attachment-colormag-featured-cover size-colormag-featured-cover wp-post-image" alt="Issue 788 Table of Contents, September 2026" title="Issue 788 Table of Contents, September 2026" decoding="async" /></a></figure> <div class="article-content"> 1227 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/issues/" rel="category tag">Issues</a> </span></div> <h3 class="entry-title"> 1228 <a href="https://locusmag.com/2026/09/issue-788-table-of-contents-september-2026/" title="Issue 788 Table of Contents, September 2026">Issue 788 Table of Contents, September 2026</a> 1229 </h3> 1230 1231 <div class="below-entry-meta"> 1232 <span class="posted-on"><a href="https://locusmag.com/2026/09/issue-788-table-of-contents-september-2026/" title="12:02 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-01T00:02:57-07:00">September 1, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1233 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/09/issue-788-table-of-contents-september-2026/#respond">0</a></span> 1234 </div> 1235 </div> 1236 </div> 1237 </div> 1238 </div> 1239 </aside><aside id="custom_html-3" class="widget_text widget widget_custom_html clearfix"><div class="textwidget custom-html-widget"><!--buy the magazine button--> 1240<a 1241href="https://subscribers.locusmag.com/back-issues"><button type="button" style="background-color:#7d0101 1242;color:white;width:100%;margin:0">Buy the Magazine: Print & Digital</button></a> 1243<div> 1244 <br /> 1245</div> 1246 <!--newsletter signup--> 1247 1248<img src="https://locusmag.com/wp-content/uploads/2025/04/newsletter-total.jpg" width= 300px; alt="newsletter sign up button"><iframe width="100%" height="100%" scrolling="no" frameborder="0" src="https://locusmag.com/?mailpoet_form_iframe=1" class="mailpoet_form_iframe" id="mailpoet_form_iframe" vspace
1248="0" tabindex="0" onload="var _this = this; window.addEventListener('message', function(e) {if(e.data.MailPoetIframeHeight){_this.style.height = e.data.MailPoetIframeHeight;}})" marginwidth="0" marginheight="0" hspace="0" allowtransparency="true"></iframe> 1249<a href="https://locusmag.com/advertise"> <img src="https://locusmag.com/wp-content/uploads/2026/05/fraud-alert2.gif" alt="fraud alert" width="100%"> </a> 1250</div></aside><aside class="widget locus-widget clearfix"><div id="locus-1906454227" data-locus-trackid="210259" data-locus-trackbid="1" class="locus-target locus-target"><a data-no-instant="1" href="https://www.lightspeedmagazine.com/kickstarter/locus/" rel="noopener" class="a2t-link" target="_blank" aria-label="Advertisement for Lightspeed kickstarer."><img src="https://locusmag.com/wp-content/uploads/2026/09/LS-AD-KS-2026-1.gif" alt="Advertisement for Lightspeed kickstarer." width="300" height="250" /></a></div></aside><aside class="widget locus-widget clearfix"><div id="locus-1844910868" data-locus-trackid="197342" data-locus-trackbid="1" class="locus-target locus-target"><a data-no-instant="1" href="https://montreal2027.ca/" rel="noopener" class="a2t-link" aria-label="I Am Fandom - Howard"><img src="https://locusmag.com/wp-content/uploads/2025/10/fandom.png" alt="I Am Fandom - Howard" width="444" height="576" /></a></div></aside><aside id="locusmagfeaturesthumblistwidget-4" class="widget widget_featured_posts widget_featured_features widget_featured_posts_small_thumbnails widget_featured_meta clearfix"><h3 class="widget-title"><span>Features</span><a href="https://locusmag.com/features/" class="view-all-link">View All</a></h3> <div class="following-post"> 1251 <div class="single-article clearfix " > 1252 <figure><a href="https://locusmag.com/feature/reviewers-seasonal-picks/" title="Reviewers’ Seasonal Picks"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2026/09/locus-2-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Reviewers’ Seasonal Picks" title="Reviewers’ Seasonal Picks" decoding="async" /></a></figure> <div class="article-content"> 1253 <h3 class="entry-title"> 1254 <a href="https://locusmag.com/feature/reviewers-seasonal-picks/" title="Reviewers’ Seasonal Picks">Reviewers’ Seasonal Picks</a> 1255 </h3> 1256 <div class="below-entry-meta"> 1257 <span class="posted-on"><a href="https://locusmag.com/feature/reviewers-seasonal-picks/" title="8:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-20T08:00:19-07:00">September 20, 2026</time></a></span> </div> 1258 </div> 1259 </div> 1260 <div class="single-article clearfix " > 1261 <figure><a href="https://locusmag.com/feature/spotlight-on-chinelo-onwualu/" title="Spotlight on Chinelo Onwualu"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2026/09/sep34a_opt-60x90.jpeg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Spotlight on Chinelo Onwualu" title="Spotlight on Chinelo Onwualu" decoding="async" /></a></figure> <div class="article-content"> 1262 <h3 class="entry-title"> 1263 <a href="https://locusmag.com/feature/spotlight-on-chinelo-onwualu/" title="Spotlight on Chinelo Onwualu">Spotlight on Chinelo Onwualu</a> 1264 </h3> 1265 <div class="below-entry-meta"> 1266 <span class="posted-on"><a href="https://locusmag.com/feature/spotlight-on-chinelo-onwualu/" title="12:00 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-18T12:00:24-07:00">September 18, 2026</time></a></span> </div> 1267 </div> 1268 </div> 1269 <div class="single-article clearfix " > 1270 <figure><a href="https://locusmag.com/feature/asimovs-editor-sheila-williams-still-in-care/" title="<i>Asimovâs</i> Editor Sheila Williams Still in Care"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2026/09/sep82a_opt-60x90.jpeg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Asimovâs Editor Sheila Williams Still in Care" title="Asimovâs Editor Sheila Williams Still in Care" decoding="async" /></a></figure> <div class="article-content"> 1271 <h3 class="entry-title"> 1272 <a href="https://locusmag.com/feature/asimovs-editor-sheila-williams-still-in-care/" title="Asimovâs Editor Sheila Williams Still in Care"><i>Asimovâs</i> Editor Sheila Williams Still in Care</a> 1273 </h3> 1274 <div class="below-entry-meta"> 1275 <span class="posted-on"><a href="https://locusmag.com/feature/asimovs-editor-sheila-williams-still-in-care/" title="11:37 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-14T11:37:33-07:00">September 14, 2026</time></a></span> </div> 1276 </div>
1277 </div> 1278 <div class="single-article clearfix " > 1279 <figure><a href="https://locusmag.com/feature/fall-books-at-del-rey-publisher-tricia-narwani/" title="Fall Books at Del Rey: Publisher Tricia Narwani"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2026/09/sep35a_opt-60x90.jpeg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Fall Books at Del Rey: Publisher Tricia Narwani" title="Fall Books at Del Rey: Publisher Tricia Narwani" decoding="async" /></a></figure> <div class="article-content"> 1280 <h3 class="entry-title"> 1281 <a href="https://locusmag.com/feature/fall-books-at-del-rey-publisher-tricia-narwani/" title="Fall Books at Del Rey: Publisher Tricia Narwani">Fall Books at Del Rey: Publisher Tricia Narwani</a> 1282 </h3> 1283 <div class="below-entry-meta"> 1284 <span class="posted-on"><a href="https://locusmag.com/feature/fall-books-at-del-rey-publisher-tricia-narwani/" title="12:00 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-13T12:00:46-07:00">September 13, 2026</time></a></span> </div> 1285 </div> 1286 </div> 1287 </div> 1288 </aside><aside id="locusmagreviewsverticallistwidget-7" class="widget widget_featured_posts widget_featured_reviews widget_featured_posts_vertical widget_featured_meta clearfix"><h3 class="widget-title"><span>Film Reviews</span><a href="https://locusmag.com/reviews/film/" class="view-all-link">View All</a></h3> <div class="first-post"> <div class="single-article clearfix " > 1289 <figure><a href="https://locusmag.com/review/slash-back-to-reality-josh-pearce-reviews-teenage-sex-and-death-at-camp-miasma/" title="Slash Back to Reality: Josh Pearce Reviews <b>Teenage Sex and Death at Camp Miasma</b>"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2026/09/camp-miasma-poster-200x300.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="Slash Back to Reality: Josh Pearce Reviews Teenage Sex and Death at Camp Miasma" title="Slash Back to Reality: Josh Pearce Reviews Teenage Sex and Death at Camp Miasma" decoding="async" /></a></figure> <div class="article-content"> 1290 <h3 class="entry-title"> 1291 <a href="https://locusmag.com/review/slash-back-to-reality-josh-pearce-reviews-teenage-sex-and-death-at-camp-miasma/" title="Slash Back to Reality: Josh Pearce Reviews Teenage Sex and Death at Camp Miasma">Slash Back to Reality: Josh Pearce Reviews <b>Teenage Sex and Death at Camp Miasma</b></a> 1292 </h3> 1293 <div class="below-entry-meta"> 1294 <span class="posted-on"><a href="https://locusmag.com/review/slash-back-to-reality-josh-pearce-reviews-teenage-sex-and-death-at-camp-miasma/" title="1:26 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-02T13:26:46-07:00">September 2, 2026</time></a></span> 1295 </div> 1296 <div class="entry-content"> 1297 </p> 1298<p>The shorthand for <strong><em>Teenage Sex and Death at Camp Miasma</em></strong> is slipstream slasher, although it’s more funny than frightening so it’s not actually a horror film. It’s also earnestly weird so, despite the humor, not a satire. <strong><em>Teenage Sex and Death</em></strong> is a love letter to the subgenre. It’s a visual feast, anchored by outstanding performances, and multilayered with the type of metafictional alternate realities I find so charming <a class="read-more" href="https://locusmag.com/review/slash-back-to-reality-josh-pearce-reviews-teenage-sex-and-death-at-camp-miasma/">…Read More</a></p> 1299 </div> 1300 </div> 1301 1302 </div> 1303 </div> </aside><aside id="colormag_featured_posts_small_thumbnails-29" class="widget widget_featured_posts widget_featured_posts_small_thumbnails widget_featured_meta clearfix"> <h3 class="widget-title" style="border-bottom-color:#546872;"><span style="background-color:#546872;">Around the Web</span><a href="https://locusmag.com/category/blinks/" class="view-all-link">View All</a></h3> <div class="following-post"> 1304 <div class="single-article clearfix " > 1305 <figure>
1305<a href="https://locusmag.com/2025/01/around-the-web-sprayed-edges-ted-chiang-lethem-on-pkd-latham-on-ldv-octavia-e-butler/" title="Around the Web: Sprayed Edges, Ted Chiang, Lethem on PKD, Latham on LDV, Octavia E. Butler"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2025/01/NYTsprayededges-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Around the Web: Sprayed Edges, Ted Chiang, Lethem on PKD, Latham on LDV, Octavia E. Butler" title="Around the Web: Sprayed Edges, Ted Chiang, Lethem on PKD, Latham on LDV, Octavia E. Butler" decoding="async" /></a></figure> <div class="article-content"> 1306 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/around-the-web/" rel="category tag">Around the Web</a> <a href="https://locusmag.com/category/blinks/" style="background:#546872" rel="category tag">Blinks</a> </span></div> <h3 class="entry-title"> 1307 <a href="https://locusmag.com/2025/01/around-the-web-sprayed-edges-ted-chiang-lethem-on-pkd-latham-on-ldv-octavia-e-butler/" title="Around the Web: Sprayed Edges, Ted Chiang, Lethem on PKD, Latham on LDV, Octavia E. Butler">Around the Web: Sprayed Edges, Ted Chiang, Lethem on PKD, Latham on LDV, Octavia E. Butler</a> 1308 </h3> 1309 <div class="below-entry-meta"> 1310 <span class="posted-on"><a href="https://locusmag.com/2025/01/around-the-web-sprayed-edges-ted-chiang-lethem-on-pkd-latham-on-ldv-octavia-e-butler/" title="12:45 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2025-01-02T12:45:45-08:00">January 2, 2025</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/loceditor/" title="LocEditor">LocEditor</a></span></span> 1311 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2025/01/around-the-web-sprayed-edges-ted-chiang-lethem-on-pkd-latham-on-ldv-octavia-e-butler/#respond">0</a></span> 1312 </div> 1313 </div> 1314 </div> 1315 <div class="single-article clearfix " > 1316 <figure><a href="https://locusmag.com/2024/10/around-the-web-interviews-with-jeff-vandermeer-reviews-of-absolution-and-vandermeer-on-hurricanes-le-guin-ballard-stephenson-liu-review-columns-by-iglesias-and-tuttle/" title="Around the Web: Interviews with Jeff VanderMeer, reviews of <b>Absolution</b>, and VanderMeer on Hurricanes; Le Guin, Ballard, Stephenson, Liu; review columns by Iglesias and Tuttle"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2024/10/vandermeerabs_200x300-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Around the Web: Interviews with Jeff VanderMeer, reviews of <b>Absolution</b>, and VanderMeer on Hurricanes; Le Guin, Ballard, Stephenson, Liu; review columns by Iglesias and Tuttle" title="Around the Web: Interviews with Jeff VanderMeer, reviews of <b>Absolution</b>, and VanderMeer on Hurricanes; Le Guin, Ballard, Stephenson, Liu; review columns by Iglesias and Tuttle" decoding="async" /></a></figure> <div class="article-content"> 1317 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/around-the-web/" rel="category tag">Around the Web</a> <a href="https://locusmag.com/category/blinks/" style="background:#546872" rel="category tag">Blinks</a> </span></div> <h3 class="entry-title"> 1318 <a href="https://locusmag.com/2024/10/around-the-web-interviews-with-jeff-vandermeer-reviews-of-absolution-and-vandermeer-on-hurricanes-le-guin-ballard-stephenson-liu-review-columns-by-iglesias-and-tuttle/" title="Around the Web: Interviews with Jeff VanderMeer, reviews of Absolution, and VanderMeer on Hurricanes; Le Guin, Ballard, Stephenson, Liu; review columns by Iglesias and Tuttle">Around the Web: Interviews with Jeff VanderMeer, reviews of <b>Absolution</b>, and VanderMeer on Hurricanes; Le Guin, Ballard, Stephenson, Liu; review columns by Iglesias and Tuttle</a> 1319 </h3> 1320 <div class="below-entry-meta"> 1321 <span class="posted-on"><a href="https://locusmag.com/2024/10/around-the-web-interviews-with-jeff-vandermeer-reviews-of-absolution-and-vandermeer-on-hurricanes-le-guin-ballard-stephenson-liu-review-columns-by-iglesias-and-tuttle/" title="6:15 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2024-10-22T18:15:55-07:00">October 22, 2024</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/loceditor/" title="LocEditor">LocEditor</a></span></span> 1322 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2024/10/around-the-web-interviews-with-jeff-vandermeer-reviews-of-absolution-and-vandermeer-on-hurricanes-le-guin-ballard-stephenson-liu-review-columns-by-iglesias-and-tuttle/#respond">0</a></span> 1323 </div> 1324 </div>
1325 </div> 1326 <div class="single-article clearfix " > 1327 <figure><a href="https://locusmag.com/2024/05/around-the-web-reviews-and-articles-from-recent-weeks/" title="Around the Web: Reviews and Articles from Recent Weeks"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2024/04/bradley-ministry-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Around the Web: Reviews and Articles from Recent Weeks" title="Around the Web: Reviews and Articles from Recent Weeks" decoding="async" /></a></figure> <div class="article-content"> 1328 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/around-the-web/" rel="category tag">Around the Web</a> <a href="https://locusmag.com/category/blinks/" style="background:#546872" rel="category tag">Blinks</a> </span></div> <h3 class="entry-title"> 1329 <a href="https://locusmag.com/2024/05/around-the-web-reviews-and-articles-from-recent-weeks/" title="Around the Web: Reviews and Articles from Recent Weeks">Around the Web: Reviews and Articles from Recent Weeks</a> 1330 </h3> 1331 <div class="below-entry-meta"> 1332 <span class="posted-on"><a href="https://locusmag.com/2024/05/around-the-web-reviews-and-articles-from-recent-weeks/" title="8:36 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2024-05-24T08:36:03-07:00">May 24, 2024</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/loceditor/" title="LocEditor">LocEditor</a></span></span> 1333 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2024/05/around-the-web-reviews-and-articles-from-recent-weeks/#respond">0</a></span> 1334 </div> 1335 </div> 1336 </div> 1337 <div class="single-article clearfix " > 1338 <figure><a href="https://locusmag.com/2024/03/around-the-web-interviews-with-holly-black-and-kelly-link-sf-f-among-the-atlantics-great-american-novels-reviews-and-an-essay-by-lisa-tuttle-charlie-jane-anders-and-michael-dirda/" title="Around the Web: Interviews with Holly Black and Kelly Link; SF/F among The Atlantic’s Great American Novels; Reviews and an Essay by Lisa Tuttle, Charlie Jane Anders, and Michael Dirda"><img width="60" height="90" src="https://locusmag.com/wp-content/uploads/2024/03/blackpt_200x300-60x90.jpg" class="attachment-colormag-featured-post-small size-colormag-featured-post-small wp-post-image" alt="Around the Web: Interviews with Holly Black and Kelly Link; SF/F among The Atlantic’s Great American Novels; Reviews and an Essay by Lisa Tuttle, Charlie Jane Anders, and Michael Dirda" title="Around the Web: Interviews with Holly Black and Kelly Link; SF/F among The Atlantic’s Great American Novels; Reviews and an Essay by Lisa Tuttle, Charlie Jane Anders, and Michael Dirda" decoding="async" /></a></figure> <div class="article-content"> 1339 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/around-the-web/" rel="category tag">Around the Web</a> <a href="https://locusmag.com/category/blinks/" style="background:#546872" rel="category tag">Blinks</a> </span></div> <h3 class="entry-title"> 1340 <a href="https://locusmag.com/2024/03/around-the-web-interviews-with-holly-black-and-kelly-link-sf-f-among-the-atlantics-great-american-novels-reviews-and-an-essay-by-lisa-tuttle-charlie-jane-anders-and-michael-dirda/" title="Around the Web: Interviews with Holly Black and Kelly Link; SF/F among The Atlantic’s Great American Novels; Reviews and an Essay by Lisa Tuttle, Charlie Jane Anders, and Michael Dirda">Around the Web: Interviews with Holly Black and Kelly Link; SF/F among The Atlantic’s Great American Novels; Reviews and an Essay by Lisa Tuttle, Charlie Jane Anders, and Michael Dirda</a> 1341 </h3> 1342 <div class="below-entry-meta"> 1343 <span class="posted-on"><a href="https://locusmag.com/2024/03/around-the-web-interviews-with-holly-black-and-kelly-link-sf-f-among-the-atlantics-great-american-novels-reviews-and-an-essay-by-lisa-tuttle-charlie-jane-anders-and-michael-dirda/" title="2:25 pm" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2024-03-21T14:25:09-07:00">March 21, 2024</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/loceditor/" title="LocEditor">LocEditor</a></span></span> 1344 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2024/03/around-the-web-interviews-with-holly-black-and-kelly-link-sf-f-among-the-atlantics-great-american-novels-reviews-and-an-essay-by-lisa-tuttle-charlie-jane-anders-and-michael-dirda/#respond">0</a></span> 1345 </div> 1346 </div>
1347 </div> 1348 </div> 1349 </aside><aside id="colormag_child_news_in_picture_widget-24" class="widget widget_block_picture_news widget_highlighted_posts widget_featured_meta widget_featured_posts clearfix"> <h3 class="widget-title" style="border-bottom-color:;"><span style="background-color:;">More Issues</span><a href="https://locusmag.com/category/issues/" class="view-all-link">View All</a></h3> <div class="widget_block_picture_news_inner_wrap"> 1350 <div id="style5_slider_colormag_child_news_in_picture_widget-24" class="widget_highlighted_post_area_no_slide" > 1351 <div class="single-article"> 1352 <figure><a href="https://locusmag.com/2026/08/issue-787-table-of-contents-august-2026/" title="Issue 787 Table of Contents, August 2026"><img width="499" height="648" src="https://locusmag.com/wp-content/uploads/2026/07/787flatupcx1000-499x648.jpg" class="attachment-colormag-featured-cover size-colormag-featured-cover wp-post-image" alt="Issue 787 Table of Contents, August 2026" title="Issue 787 Table of Contents, August 2026" decoding="async" /></a></figure> <div class="article-content"> 1353 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/issues/" rel="category tag">Issues</a> </span></div> <h3 class="entry-title"> 1354 <a href="https://locusmag.com/2026/08/issue-787-table-of-contents-august-2026/" title="Issue 787 Table of Contents, August 2026">Issue 787 Table of Contents, August 2026</a> 1355 </h3> 1356 1357 <div class="below-entry-meta"> 1358 <span class="posted-on"><a href="https://locusmag.com/2026/08/issue-787-table-of-contents-august-2026/" title="12:02 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-08-01T00:02:24-07:00">August 1, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1359 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/08/issue-787-table-of-contents-august-2026/#respond">0</a></span> 1360 </div> 1361 </div> 1362 </div> 1363 <div class="single-article"> 1364 <figure><a href="https://locusmag.com/2026/07/issue-786-table-of-contents-july-2026/" title="Issue 786 Table of Contents, July 2026"><img width="499" height="648" src="https://locusmag.com/wp-content/uploads/2026/06/issue786cover-499x648.jpg" class="attachment-colormag-featured-cover size-colormag-featured-cover wp-post-image" alt="Issue 786 Table of Contents, July 2026" title="Issue 786 Table of Contents, July 2026" decoding="async" /></a></figure> <div class="article-content"> 1365 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/issues/" rel="category tag">Issues</a> </span></div> <h3 class="entry-title"> 1366 <a href="https://locusmag.com/2026/07/issue-786-table-of-contents-july-2026/" title="Issue 786 Table of Contents, July 2026">Issue 786 Table of Contents, July 2026</a> 1367 </h3> 1368 1369 <div class="below-entry-meta"> 1370 <span class="posted-on"><a href="https://locusmag.com/2026/07/issue-786-table-of-contents-july-2026/" title="12:02 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-07-01T00:02:15-07:00">July 1, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1371 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/07/issue-786-table-of-contents-july-2026/#respond">0</a></span> 1372 </div> 1373 </div> 1374 </div> 1375 <div class="single-article"> 1376 <figure><a href="https://locusmag.com/2026/06/issue-785-table-of-contents-june-2026/" title="Issue 785 Table of Contents, June 2026"><img width="499" height="648" src="https://locusmag.com/wp-content/uploads/2026/05/785flatupcx1000-499x648.jpg" class="attachment-colormag-featured-cover size-colormag-featured-cover wp-post-image" alt="Issue 785 Table of Contents, June 2026" title="Issue 785 Table of Contents, June 2026" decoding="async" /></a></figure> <div class="article-content"> 1377 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/issues/" rel="category tag">Issues</a> </span></div> <h3 class="entry-title"> 1378 <a href="https://locusmag.com/2026/06/issue-785-table-of-contents-june-2026/" title="Issue 785 Table of Contents, June 2026">Issue 785 Table of Contents, June 2026</a> 1379 </h3> 1380 1381 <div class="below-entry-meta"> 1382 <span class="posted-on"><a href="https://locusmag.com/2026/06/issue-785-table-of-contents-june-2026/" title="12:02 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-06-01T00:02:41-07:00">June 1, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1383 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/06/issue-785-table-of-contents-june-2026/#respond">0</a></span> 1384 </div> 1385 </div> 1386 </div> 1387 <div class="single-article"> 1388 <figure><a href="https://locusmag.com/2026/05/issue-784-table-of-contents-may-2026/" title="Issue 784 Table of Contents, May 2026"><img width="499" height="648" src="https://locusmag.com/wp-content/uploads/2026/04/784flatupcx1000-499x648.jpg" class="attachment-colormag-featured-cover size-colormag-featured-cover wp-post-image" alt="Issue 784 Table of Contents, May 2026" title="Issue 784 Table of Contents, May 2026" decoding="async" /></a></figure> <div class="article-content"> 1389 <div class="above-entry-meta"><span class="cat-links"><a href="https://locusmag.com/category/issues/" rel="category tag">Issues</a> </span></div> <h3 class="entry-title"> 1390 <a href="https://locusmag.com/2026/05/issue-784-table-of-contents-may-2026/" title="Issue 784 Table of Contents, May 2026">Issue 784 Table of Contents, May 2026</a> 1391 </h3> 1392 1393 <div class="below-entry-meta"> 1394 <span class="posted-on"><a href="https://locusmag.com/2026/05/issue-784-table-of-contents-may-2026/" title="12:02 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-05-01T00:02:15-07:00">May 1, 2026</time></a></span> <span class="byline"><span class="author vcard"><i class="fa fa-user"></i><a class="url fn n" href="https://locusmag.com/author/locusmag/" title="locusmag">locusmag</a></span></span> 1395 <span class="comments"><i class="fa fa-comment"></i><a href="https://locusmag.com/2026/05/issue-784-table-of-contents-may-2026/#respond">0</a></span> 1396 </div> 1397 </div> 1398 </div> 1399 </div> 1400 </div> 1401 </aside><aside id="custom_html-109" class="widget_text widget widget_custom_html clearfix"><div class="textwidget custom-html-widget"><!-- 1402<a href="http://sfwuk.org/34"><img src="https://locusmag.com/wp-content/uploads/2018/07/soyeon-jeong-patreon-thank-you.jpg" alt="Patreon Thank You"></a> --></div></aside><aside id="locusmagfeaturesverticallistwidget-3" class="widget widget_featured_posts widget_featured_features widget_featured_posts_vertical widget_featured_meta clearfix"><h3 class="widget-title"><span>More Features</span><a href="https://locusmag.com/features/commentary/" class="view-all-link">View All</a></h3> <div class="first-post"> <div class="single-article clearfix " > 1403 <figure><a href="https://locusmag.com/feature/commentary-cory-doctorow-technopolitics/" title="Commentary: Cory Doctorow: Technopolitics"><img width="200" height="300" src="https://locusmag.com/wp-content/uploads/2017/05/Cory2017_800x400-200x300-1630605531.jpg" class="attachment-colormag-featured-post-medium size-colormag-featured-post-medium wp-post-image" alt="Commentary: Cory Doctorow: Technopolitics" title="Commentary: Cory Doctorow: Technopolitics" decoding="async" /></a></figure> <div class="article-content"> 1404 <h3 class="entry-title"> 1405 <a href="https://locusmag.com/feature/commentary-cory-doctorow-technopolitics/" title="Commentary: Cory Doctorow: Technopolitics">Commentary: Cory Doctorow: Technopolitics</a> 1406 </h3> 1407 <div class="below-entry-meta"> 1408 <span class="posted-on"><a href="https://locusmag.com/feature/commentary-cory-doctorow-technopolitics/" title="8:00 am" rel="bookmark"><i class="fa fa-calendar-o"></i> <time class="entry-date published" datetime="2026-09-07T08:00:47-07:00">September 7, 2026</time></a></span> </div> 1409 <div class="entry-content"> 1410 <p>
1410It’s one thing to be anti-AI in the sense of believing that AI-generated slop, disinformation and deepfakes are bad; that AI companies that hope to con your boss into firing you and replacing you with AI that can’t do your job are bad; that betting the economy on AI is bad; that betting the human-habitable planet Earth on AI is bad; that running roughshod over local environmental rules and seizing <a class="read-more" href="https://locusmag.com/feature/commentary-cory-doctorow-technopolitics/">…Read More</a></p> 1411 </div> 1412 </div> 1413 1414 </div> 1415 </div> </aside> 1416 </div> 1417</div> 1418 1419 1420</div><!-- .inner-wrap --> 1421</div><!-- #main --> 1422 1423 1424 1425 1426<footer id="colophon" class="clearfix "> 1427 1428<div class="footer-widgets-wrapper"> 1429 <div class="inner-wrap"> 1430 <div class="footer-widgets-area clearfix"> 1431 <div class="tg-upper-footer-widgets clearfix"> 1432 <div class="footer_upper_widget_area tg-one-third"> 1433 <aside id="custom_html-71" class="widget_text widget widget_custom_html clearfix"><h3 class="widget-title"><span>About Locus</span></h3><div class="textwidget custom-html-widget"><h7>The Locus Science Fiction Foundation is a registered 501(c)(3). Tax ID: 26-3333819.<br><br></h7>⢠<a href="https://locusmag.com/aboutlocusonline/">About Locus</a><br> 1434⢠<a href="https://locusmag.com/our-history/">Our History</a><br>⢠<a href="https://locusmag.com/donate/">Donate</a> 1435<br> 1436<br> 1437 1438⢠<a href="https://locusmag.com/subscribe">Subscribe to Locus</a><br> ⢠<a href="https://subscribers.locusmag.com/store">Buy merchandise</a><br> 1439<p> 1440 1441</p> 1442⢠<a href="https://locusmag.com/advertise/">Advertise in Locus</a><br> 1443⢠<a href="https://locusmag.com/advertise/">Media Kit</a><br><br> 1444⢠<a href="https://locusmag.com/aboutlocusonline/submission-guidelines/">Submission Guidelines</a><br> 1445⢠<a href="https://locusmag.com/aboutlocusonline/faq/">FAQ</a><br></div></aside><aside id="search-3" class="widget widget_search clearfix"><form action="https://locusmag.com/" class="search-form searchform clearfix" method="get"> 1446 <div class="search-wrap"> 1447 <input type="text" placeholder="Search" class="s field" name="s"> 1448 <button class="search-icon" type="submit"></button> 1449 </div> 1450</form><!-- .searchform --> 1451</aside><aside id="archives-8" class="widget widget_archive clearfix"><h3 class="widget-title"><span>Archived Posts</span></h3> <label class="screen-reader-text" for="archives-dropdown-8">Archived Posts</label> 1452 <select id="archives-dropdown-8" name="archive-dropdown"> 1453 1454 <option value="">Select Month</option> 1455 <option value='https://locusmag.com/2026/09/'> September 2026 (33)</option> 1456 <option value='https://locusmag.com/2026/08/'> August 2026 (40)</option> 1457 <option value='https://locusmag.com/2026/07/'> July 2026 (49)</option> 1458 <option value='https://locusmag.com/2026/06/'> June 2026 (51)</option> 1459 <option value='https://locusmag.com/2026/05/'> May 2026 (40)</option> 1460 <option value='https://locusmag.com/2026/04/'> April 2026 (55)</option> 1461 <option value='https://locusmag.com/2026/03/'> March 2026 (55)</option> 1462 <option value='https://locusmag.com/2026/02/'> February 2026 (50)</option> 1463 <option value='https://locusmag.com/2026/01/'> January 2026 (37)</option> 1464 <option value='https://locusmag.com/2025/12/'> December 2025 (81)</option> 1465 <option value='https://locusmag.com/2025/11/'> November 2025 (41)</option> 1466 <option value='https://locusmag.com/2025/10/'> October 2025 (62)</option> 1467 <option value='https://locusmag.com/2025/09/'> September 2025 (64)</option> 1468 <option value='https://locusmag.com/2025/08/'> August 2025 (44)</option> 1469 <option value='https://locusmag.com/2025/07/'> July 2025 (59)</option> 1470 <option value='https://locusmag.com/2025/06/'> June 2025 (55)</option> 1471 <option value='https://locusmag.com/2025/05/'> May 2025 (67)</option> 1472 <option value='https://locusmag.com/2025/04/'> April 2025 (82)</option> 1473 <option value='https://locusmag.com/2025/03/'> March 2025 (57)</option> 1474 <option value='https://locusmag.com/2025/02/'> February 2025 (72)</option> 1475 <option value='https://locusmag.com/2025/01/'> January 2025 (58)</option> 1476 <option value='https://locusmag.com/2024/12/'> December 2024 (62)</option> 1477 <option value='https://locusmag.com/2024/11/'>
1477 November 2024 (52)</option> 1478 <option value='https://locusmag.com/2024/10/'> October 2024 (62)</option> 1479 <option value='https://locusmag.com/2024/09/'> September 2024 (50)</option> 1480 <option value='https://locusmag.com/2024/08/'> August 2024 (58)</option> 1481 <option value='https://locusmag.com/2024/07/'> July 2024 (69)</option> 1482 <option value='https://locusmag.com/2024/06/'> June 2024 (53)</option> 1483 <option value='https://locusmag.com/2024/05/'> May 2024 (67)</option> 1484 <option value='https://locusmag.com/2024/04/'> April 2024 (74)</option> 1485 <option value='https://locusmag.com/2024/03/'> March 2024 (69)</option> 1486 <option value='https://locusmag.com/2024/02/'> February 2024 (57)</option> 1487 <option value='https://locusmag.com/2024/01/'> January 2024 (52)</option> 1488 <option value='https://locusmag.com/2023/12/'> December 2023 (46)</option> 1489 <option value='https://locusmag.com/2023/11/'> November 2023 (63)</option> 1490 <option value='https://locusmag.com/2023/10/'> October 2023 (65)</option> 1491 <option value='https://locusmag.com/2023/09/'> September 2023 (62)</option> 1492 <option value='https://locusmag.com/2023/08/'> August 2023 (51)</option> 1493 <option value='https://locusmag.com/2023/07/'> July 2023 (67)</option> 1494 <option value='https://locusmag.com/2023/06/'> June 2023 (63)</option> 1495 <option value='https://locusmag.com/2023/05/'> May 2023 (63)</option> 1496 <option value='https://locusmag.com/2023/04/'> April 2023 (63)</option> 1497 <option value='https://locusmag.com/2023/03/'> March 2023 (65)</option> 1498 <option value='https://locusmag.com/2023/02/'> February 2023 (68)</option> 1499 <option value='https://locusmag.com/2023/01/'> January 2023 (60)</option> 1500 <option value='https://locusmag.com/2022/12/'> December 2022 (62)</option> 1501 <option value='https://locusmag.com/2022/11/'> November 2022 (55)</option> 1502 <option value='https://locusmag.com/2022/10/'> October 2022 (79)</option> 1503 <option value='https://locusmag.com/2022/09/'> September 2022 (70)</option> 1504 <option value='https://locusmag.com/2022/08/'> August 2022 (53)</option> 1505 <option value='https://locusmag.com/2022/07/'> July 2022 (66)</option> 1506 <option value='https://locusmag.com/2022/06/'> June 2022 (67)</option> 1507 <option value='https://locusmag.com/2022/05/'> May 2022 (68)</option> 1508 <option value='https://locusmag.com/2022/04/'> April 2022 (85)</option> 1509 <option value='https://locusmag.com/2022/03/'> March 2022 (70)</option> 1510 <option value='https://locusmag.com/2022/02/'> February 2022 (67)</option> 1511 <option value='https://locusmag.com/2022/01/'> January 2022 (64)</option> 1512 <option value='https://locusmag.com/2021/12/'> December 2021 (60)</option> 1513 <option value='https://locusmag.com/2021/11/'> November 2021 (66)</option> 1514 <option value='https://locusmag.com/2021/10/'> October 2021 (57)</option> 1515 <option value='https://locusmag.com/2021/09/'> September 2021 (70)</option> 1516 <option value='https://locusmag.com/2021/08/'> August 2021 (50)</option> 1517 <option value='https://locusmag.com/2021/07/'> July 2021 (58)</option> 1518 <option value='https://locusmag.com/2021/06/'> June 2021 (61)</option> 1519 <option value='https://locusmag.com/2021/05/'> May 2021 (44)</option> 1520 <option value='https://locusmag.com/2021/04/'> April 2021 (60)</option> 1521 <option value='https://locusmag.com/2021/03/'> March 2021 (73)</option> 1522 <option value='https://locusmag.com/2021/02/'> February 2021 (59)</option> 1523 <option value='https://locusmag.com/2021/01/'> January 2021 (51)</option> 1524 <option value='https://locusmag.com/2020/12/'> December 2020 (113)</option> 1525 <option value='https://locusmag.com/2020/11/'> November 2020 (54)</option> 1526 <option value='https://locusmag.com/2020/10/'> October 2020 (67)</option> 1527 <option value='https://locusmag.com/2020/09/'> September 2020 (72)</option> 1528 <option value='https://locusmag.com/2020/08/'> August 2020 (59)</option> 1529 <option value='https://locusmag.com/2020/07/'> July 2020 (66)</option> 1530 <option value='https://locusmag.com/2020/06/'> June 2020 (71)</option> 1531 <option value='https://locusmag.com/2020/05/'> May 2020 (66)</option> 1532 <option value='https://locusmag.com/2020/04/'> April 2020 (58)</option> 1533 <option value='https://locusmag.com/2020/03/'> March 2020 (68)</option> 1534 <option value='https://locusmag.com/2020/02/'> February 2020 (59)</option> 1535 <option value='https://locusmag.com/2020/01/'> January 2020 (47)</option> 1536 <option value='https://locusmag.com/2019/12/'> December 2019 (76)</option> 1537 <option value='https://locusmag.com/2019/11/'>
1537 November 2019 (48)</option> 1538 <option value='https://locusmag.com/2019/10/'> October 2019 (60)</option> 1539 <option value='https://locusmag.com/2019/09/'> September 2019 (47)</option> 1540 <option value='https://locusmag.com/2019/08/'> August 2019 (55)</option> 1541 <option value='https://locusmag.com/2019/07/'> July 2019 (48)</option> 1542 <option value='https://locusmag.com/2019/06/'> June 2019 (48)</option> 1543 <option value='https://locusmag.com/2019/05/'> May 2019 (66)</option> 1544 <option value='https://locusmag.com/2019/04/'> April 2019 (64)</option> 1545 <option value='https://locusmag.com/2019/03/'> March 2019 (57)</option> 1546 <option value='https://locusmag.com/2019/02/'> February 2019 (62)</option> 1547 <option value='https://locusmag.com/2019/01/'> January 2019 (49)</option> 1548 <option value='https://locusmag.com/2018/12/'> December 2018 (45)</option> 1549 <option value='https://locusmag.com/2018/11/'> November 2018 (68)</option> 1550 <option value='https://locusmag.com/2018/10/'> October 2018 (63)</option> 1551 <option value='https://locusmag.com/2018/09/'> September 2018 (55)</option> 1552 <option value='https://locusmag.com/2018/08/'> August 2018 (44)</option> 1553 <option value='https://locusmag.com/2018/07/'> July 2018 (52)</option> 1554 <option value='https://locusmag.com/2018/06/'> June 2018 (59)</option> 1555 <option value='https://locusmag.com/2018/05/'> May 2018 (60)</option> 1556 <option value='https://locusmag.com/2018/04/'> April 2018 (69)</option> 1557 <option value='https://locusmag.com/2018/03/'> March 2018 (73)</option> 1558 <option value='https://locusmag.com/2018/02/'> February 2018 (63)</option> 1559 <option value='https://locusmag.com/2018/01/'> January 2018 (53)</option> 1560 <option value='https://locusmag.com/2017/12/'> December 2017 (37)</option> 1561 <option value='https://locusmag.com/2017/11/'> November 2017 (37)</option> 1562 <option value='https://locusmag.com/2017/10/'> October 2017 (49)</option> 1563 <option value='https://locusmag.com/2017/09/'> September 2017 (45)</option> 1564 <option value='https://locusmag.com/2017/08/'> August 2017 (37)</option> 1565 <option value='https://locusmag.com/2017/07/'> July 2017 (55)</option> 1566 <option value='https://locusmag.com/2017/06/'> June 2017 (46)</option> 1567 <option value='https://locusmag.com/2017/05/'> May 2017 (66)</option> 1568 <option value='https://locusmag.com/2017/04/'> April 2017 (62)</option> 1569 <option value='https://locusmag.com/2017/03/'> March 2017 (49)</option> 1570 <option value='https://locusmag.com/2017/02/'> February 2017 (39)</option> 1571 <option value='https://locusmag.com/2017/01/'> January 2017 (57)</option> 1572 <option value='https://locusmag.com/2016/12/'> December 2016 (32)</option> 1573 <option value='https://locusmag.com/2016/11/'> November 2016 (36)</option> 1574 <option value='https://locusmag.com/2016/10/'> October 2016 (38)</option> 1575 <option value='https://locusmag.com/2016/09/'> September 2016 (39)</option> 1576 <option value='https://locusmag.com/2016/08/'> August 2016 (44)</option> 1577 <option value='https://locusmag.com/2016/07/'> July 2016 (50)</option> 1578 <option value='https://locusmag.com/2016/06/'> June 2016 (41)</option> 1579 <option value='https://locusmag.com/2016/05/'> May 2016 (42)</option> 1580 <option value='https://locusmag.com/2016/04/'> April 2016 (37)</option> 1581 <option value='https://locusmag.com/2016/03/'> March 2016 (45)</option> 1582 <option value='https://locusmag.com/2016/02/'> February 2016 (42)</option> 1583 <option value='https://locusmag.com/2016/01/'> January 2016 (37)</option> 1584 <option value='https://locusmag.com/2015/12/'> December 2015 (30)</option> 1585 <option value='https://locusmag.com/2015/11/'> November 2015 (41)</option> 1586 <option value='https://locusmag.com/2015/10/'> October 2015 (34)</option> 1587 <option value='https://locusmag.com/2015/09/'> September 2015 (33)</option> 1588 <option value='https://locusmag.com/2015/08/'> August 2015 (39)</option> 1589 <option value='https://locusmag.com/2015/07/'> July 2015 (37)</option> 1590 <option value='https://locusmag.com/2015/06/'> June 2015 (43)</option> 1591 <option value='https://locusmag.com/2015/05/'> May 2015 (40)</option> 1592 <option value='https://locusmag.com/2015/04/'> April 2015 (42)</option> 1593 <option value='https://locusmag.com/2015/03/'> March 2015 (41)</option> 1594 <option value='https://locusmag.com/2015/02/'> February 2015 (35)</option> 1595 <option value='https://locusmag.com/2015/01/'> January 2015 (43)</option> 1596 <option value='https://locusmag.com/2014/12/'> December 2014 (36)</option> 1597 <option value='https://locusmag.com/2014/11/'>
1597 November 2014 (37)</option> 1598 <option value='https://locusmag.com/2014/10/'> October 2014 (43)</option> 1599 <option value='https://locusmag.com/2014/09/'> September 2014 (43)</option> 1600 <option value='https://locusmag.com/2014/08/'> August 2014 (39)</option> 1601 <option value='https://locusmag.com/2014/07/'> July 2014 (48)</option> 1602 <option value='https://locusmag.com/2014/06/'> June 2014 (51)</option> 1603 <option value='https://locusmag.com/2014/05/'> May 2014 (46)</option> 1604 <option value='https://locusmag.com/2014/04/'> April 2014 (48)</option> 1605 <option value='https://locusmag.com/2014/03/'> March 2014 (48)</option> 1606 <option value='https://locusmag.com/2014/02/'> February 2014 (50)</option> 1607 <option value='https://locusmag.com/2014/01/'> January 2014 (38)</option> 1608 <option value='https://locusmag.com/2013/12/'> December 2013 (39)</option> 1609 <option value='https://locusmag.com/2013/11/'> November 2013 (35)</option> 1610 <option value='https://locusmag.com/2013/10/'> October 2013 (38)</option> 1611 <option value='https://locusmag.com/2013/09/'> September 2013 (48)</option> 1612 <option value='https://locusmag.com/2013/08/'> August 2013 (43)</option> 1613 <option value='https://locusmag.com/2013/07/'> July 2013 (45)</option> 1614 <option value='https://locusmag.com/2013/06/'> June 2013 (43)</option> 1615 <option value='https://locusmag.com/2013/05/'> May 2013 (45)</option> 1616 <option value='https://locusmag.com/2013/04/'> April 2013 (54)</option> 1617 <option value='https://locusmag.com/2013/03/'> March 2013 (43)</option> 1618 <option value='https://locusmag.com/2013/02/'> February 2013 (34)</option> 1619 <option value='https://locusmag.com/2013/01/'> January 2013 (40)</option> 1620 <option value='https://locusmag.com/2012/12/'> December 2012 (35)</option> 1621 <option value='https://locusmag.com/2012/11/'> November 2012 (37)</option> 1622 <option value='https://locusmag.com/2012/10/'> October 2012 (45)</option> 1623 <option value='https://locusmag.com/2012/09/'> September 2012 (40)</option> 1624 <option value='https://locusmag.com/2012/08/'> August 2012 (43)</option> 1625 <option value='https://locusmag.com/2012/07/'> July 2012 (45)</option> 1626 <option value='https://locusmag.com/2012/06/'> June 2012 (41)</option> 1627 <option value='https://locusmag.com/2012/05/'> May 2012 (44)</option> 1628 <option value='https://locusmag.com/2012/04/'> April 2012 (44)</option> 1629 <option value='https://locusmag.com/2012/03/'> March 2012 (43)</option> 1630 <option value='https://locusmag.com/2012/02/'> February 2012 (38)</option> 1631 <option value='https://locusmag.com/2012/01/'> January 2012 (45)</option> 1632 <option value='https://locusmag.com/2011/12/'> December 2011 (46)</option> 1633 <option value='https://locusmag.com/2011/11/'> November 2011 (44)</option> 1634 <option value='https://locusmag.com/2011/10/'> October 2011 (40)</option> 1635 <option value='https://locusmag.com/2011/09/'> September 2011 (41)</option> 1636 <option value='https://locusmag.com/2011/08/'> August 2011 (47)</option> 1637 <option value='https://locusmag.com/2011/07/'> July 2011 (21)</option> 1638 <option value='https://locusmag.com/2011/06/'> June 2011 (18)</option> 1639 <option value='https://locusmag.com/2011/05/'> May 2011 (55)</option> 1640 <option value='https://locusmag.com/2011/04/'> April 2011 (14)</option> 1641 <option value='https://locusmag.com/2011/03/'> March 2011 (16)</option> 1642 <option value='https://locusmag.com/2011/02/'> February 2011 (20)</option> 1643 <option value='https://locusmag.com/2011/01/'> January 2011 (15)</option> 1644 <option value='https://locusmag.com/2010/12/'> December 2010 (12)</option> 1645 <option value='https://locusmag.com/2010/11/'> November 2010 (15)</option> 1646 <option value='https://locusmag.com/2010/10/'> October 2010 (23)</option> 1647 <option value='https://locusmag.com/2010/09/'> September 2010 (35)</option> 1648 <option value='https://locusmag.com/2010/08/'> August 2010 (13)</option> 1649 <option value='https://locusmag.com/2010/07/'> July 2010 (15)</option> 1650 <option value='https://locusmag.com/2010/06/'> June 2010 (17)</option> 1651 <option value='https://locusmag.com/2010/05/'> May 2010 (17)</option> 1652 <option value='https://locusmag.com/2010/04/'> April 2010 (21)</option> 1653 <option value='https://locusmag.com/2010/03/'> March 2010 (22)</option> 1654 <option value='https://locusmag.com/2010/02/'> February 2010 (22)</option> 1655 <option value='https://locusmag.com/2010/01/'> January 2010 (21)</option> 1656 <option value='https://locusmag.com/2009/12/'> December 2009 (18)</option> 1657 <option value='https://locusmag.com/2009/11/'>
1657 November 2009 (17)</option> 1658 <option value='https://locusmag.com/2009/10/'> October 2009 (11)</option> 1659 <option value='https://locusmag.com/2009/09/'> September 2009 (21)</option> 1660 <option value='https://locusmag.com/2009/08/'> August 2009 (20)</option> 1661 <option value='https://locusmag.com/2009/07/'> July 2009 (9)</option> 1662 <option value='https://locusmag.com/2009/06/'> June 2009 (11)</option> 1663 <option value='https://locusmag.com/2009/05/'> May 2009 (8)</option> 1664 <option value='https://locusmag.com/2009/04/'> April 2009 (27)</option> 1665 <option value='https://locusmag.com/2009/03/'> March 2009 (27)</option> 1666 <option value='https://locusmag.com/2009/02/'> February 2009 (22)</option> 1667 <option value='https://locusmag.com/2009/01/'> January 2009 (27)</option> 1668 <option value='https://locusmag.com/2008/12/'> December 2008 (2)</option> 1669 <option value='https://locusmag.com/2007/12/'> December 2007 (1)</option> 1670 <option value='https://locusmag.com/2006/12/'> December 2006 (1)</option> 1671 <option value='https://locusmag.com/2005/12/'> December 2005 (1)</option> 1672 <option value='https://locusmag.com/2004/12/'> December 2004 (1)</option> 1673 <option value='https://locusmag.com/2003/12/'> December 2003 (1)</option> 1674 <option value='https://locusmag.com/2002/12/'> December 2002 (1)</option> 1675 <option value='https://locusmag.com/2001/12/'> December 2001 (1)</option> 1676 <option value='https://locusmag.com/2000/12/'> December 2000 (2)</option> 1677 <option value='https://locusmag.com/2000/11/'> November 2000 (1)</option> 1678 <option value='https://locusmag.com/2000/10/'> October 2000 (1)</option> 1679 <option value='https://locusmag.com/2000/09/'> September 2000 (1)</option> 1680 <option value='https://locusmag.com/2000/08/'> August 2000 (2)</option> 1681 <option value='https://locusmag.com/2000/07/'> July 2000 (1)</option> 1682 <option value='https://locusmag.com/2000/06/'> June 2000 (1)</option> 1683 <option value='https://locusmag.com/2000/05/'> May 2000 (1)</option> 1684 <option value='https://locusmag.com/2000/04/'> April 2000 (1)</option> 1685 <option value='https://locusmag.com/2000/03/'> March 2000 (1)</option> 1686 <option value='https://locusmag.com/2000/02/'> February 2000 (1)</option> 1687 <option value='https://locusmag.com/2000/01/'> January 2000 (1)</option> 1688 <option value='https://locusmag.com/1999/12/'> December 1999 (2)</option> 1689 <option value='https://locusmag.com/1999/11/'> November 1999 (1)</option> 1690 <option value='https://locusmag.com/1999/10/'> October 1999 (1)</option> 1691 <option value='https://locusmag.com/1999/09/'> September 1999 (1)</option> 1692 <option value='https://locusmag.com/1999/08/'> August 1999 (1)</option> 1693 <option value='https://locusmag.com/1999/07/'> July 1999 (1)</option> 1694 <option value='https://locusmag.com/1999/06/'> June 1999 (1)</option> 1695 <option value='https://locusmag.com/1999/05/'> May 1999 (1)</option> 1696 <option value='https://locusmag.com/1999/04/'> April 1999 (1)</option> 1697 <option value='https://locusmag.com/1999/03/'> March 1999 (1)</option> 1698 <option value='https://locusmag.com/1999/02/'> February 1999 (1)</option> 1699 <option value='https://locusmag.com/1999/01/'> January 1999 (1)</option> 1700 <option value='https://locusmag.com/1998/12/'> December 1998 (2)</option> 1701 <option value='https://locusmag.com/1998/11/'> November 1998 (1)</option> 1702 <option value='https://locusmag.com/1998/10/'> October 1998 (1)</option> 1703 <option value='https://locusmag.com/1998/09/'> September 1998 (1)</option> 1704 <option value='https://locusmag.com/1998/08/'> August 1998 (1)</option> 1705 <option value='https://locusmag.com/1998/07/'> July 1998 (1)</option> 1706 <option value='https://locusmag.com/1998/06/'> June 1998 (1)</option> 1707 <option value='https://locusmag.com/1998/05/'> May 1998 (1)</option> 1708 <option value='https://locusmag.com/1998/04/'> April 1998 (1)</option> 1709 <option value='https://locusmag.com/1998/03/'> March 1998 (1)</option> 1710 <option value='https://locusmag.com/1998/02/'> February 1998 (1)</option> 1711 <option value='https://locusmag.com/1998/01/'> January 1998 (1)</option> 1712 <option value='https://locusmag.com/1997/12/'> December 1997 (2)</option> 1713 <option value='https://locusmag.com/1997/11/'> November 1997 (1)</option> 1714 <option value='https://locusmag.com/1997/10/'> October 1997 (1)</option> 1715 <option value='https://locusmag.com/1997/09/'> September 1997 (1)</option> 1716 <option value='https://locusmag.com/1997/08/'> August 1997 (1)</option> 1717 <option value='https://locusmag.com/1997/07/'> July 1997 (1)</option> 1718 <option value='https://locusmag.com/1997/06/'> June 1997 (1)</option> 1719 <option value='https://locusmag.com/1997/05/'> May 1997 (1)</option> 1720 <option value='https://locusmag.com/1997/04/'> April 1997 (1)</option> 1721 <option value='https://locusmag.com/1997/03/'> March 1997 (1)</option> 1722 <option value='https://locusmag.com/1997/02/'> February 1997 (1)</option> 1723 <option value='https://locusmag.com/1997/01/'> January 1997 (1)</option> 1724 <option value='https://locusmag.com/1996/12/'> December 1996 (1)</option> 1725 <option value='https://locusmag.com/1996/11/'> November 1996 (1)</option> 1726 <option value='https://locusmag.com/1996/10/'> October 1996 (1)</option> 1727 <option value='https://locusmag.com/1996/09/'> September 1996 (1)</option> 1728 <option value='https://locusmag.com/1996/08/'> August 1996 (1)</option> 1729 <option value='https://locusmag.com/1996/07/'> July 1996 (1)</option> 1730 <option value='https://locusmag.com/1996/06/'> June 1996 (1)</option> 1731 <option value='https://locusmag.com/1996/05/'> May 1996 (1)</option> 1732 <option value='https://locusmag.com/1996/04/'> April 1996 (1)</option> 1733 <option value='https://locusmag.com/1996/03/'> March 1996 (1)</option> 1734 <option value='https://locusmag.com/1996/02/'> February 1996 (1)</option> 1735 <option value='https://locusmag.com/1996/01/'> January 1996 (1)</option> 1736 <option value='https://locusmag.com/1995/12/'> December 1995 (1)</option> 1737 <option value='https://locusmag.com/1995/11/'> November 1995 (1)</option> 1738 <option value='https://locusmag.com/1995/10/'> October 1995 (1)</option> 1739 <option value='https://locusmag.com/1995/09/'> September 1995 (1)</option> 1740 <option value='https://locusmag.com/1995/08/'> August 1995 (1)</option> 1741 <option value='https://locusmag.com/1995/07/'> July 1995 (1)</option> 1742 <option value='https://locusmag.com/1995/06/'> June 1995 (1)</option> 1743 <option value='https://locusmag.com/1995/05/'> May 1995 (1)</option> 1744 <option value='https://locusmag.com/1995/04/'> April 1995 (1)</option> 1745 <option value='https://locusmag.com/1995/03/'> March 1995 (1)</option> 1746 <option value='https://locusmag.com/1995/02/'> February 1995 (1)</option> 1747 <option value='https://locusmag.com/1995/01/'> January 1995 (1)</option> 1748 <option value='https://locusmag.com/1994/12/'> December 1994 (1)</option> 1749 <option value='https://locusmag.com/1994/11/'>
1749 November 1994 (1)</option> 1750 <option value='https://locusmag.com/1994/10/'> October 1994 (1)</option> 1751 <option value='https://locusmag.com/1994/09/'> September 1994 (1)</option> 1752 <option value='https://locusmag.com/1994/08/'> August 1994 (1)</option> 1753 <option value='https://locusmag.com/1994/07/'> July 1994 (1)</option> 1754 <option value='https://locusmag.com/1994/06/'> June 1994 (1)</option> 1755 <option value='https://locusmag.com/1994/05/'> May 1994 (1)</option> 1756 <option value='https://locusmag.com/1994/04/'> April 1994 (1)</option> 1757 <option value='https://locusmag.com/1994/03/'> March 1994 (1)</option> 1758 <option value='https://locusmag.com/1994/02/'> February 1994 (1)</option> 1759 <option value='https://locusmag.com/1994/01/'> January 1994 (1)</option> 1760 <option value='https://locusmag.com/1993/12/'> December 1993 (1)</option> 1761 <option value='https://locusmag.com/1993/11/'> November 1993 (1)</option> 1762 <option value='https://locusmag.com/1993/10/'> October 1993 (1)</option> 1763 <option value='https://locusmag.com/1993/09/'> September 1993 (1)</option> 1764 <option value='https://locusmag.com/1993/08/'> August 1993 (1)</option> 1765 <option value='https://locusmag.com/1993/07/'> July 1993 (1)</option> 1766 <option value='https://locusmag.com/1993/06/'> June 1993 (1)</option> 1767 <option value='https://locusmag.com/1993/05/'> May 1993 (1)</option> 1768 <option value='https://locusmag.com/1993/04/'> April 1993 (1)</option> 1769 <option value='https://locusmag.com/1993/03/'> March 1993 (1)</option> 1770 <option value='https://locusmag.com/1993/02/'> February 1993 (1)</option> 1771 <option value='https://locusmag.com/1993/01/'> January 1993 (1)</option> 1772 <option value='https://locusmag.com/1992/12/'> December 1992 (1)</option> 1773 <option value='https://locusmag.com/1992/11/'> November 1992 (1)</option> 1774 <option value='https://locusmag.com/1992/10/'> October 1992 (1)</option> 1775 <option value='https://locusmag.com/1992/09/'> September 1992 (1)</option> 1776 <option value='https://locusmag.com/1992/08/'> August 1992 (1)</option> 1777 <option value='https://locusmag.com/1992/07/'> July 1992 (1)</option> 1778 <option value='https://locusmag.com/1992/06/'> June 1992 (1)</option> 1779 <option value='https://locusmag.com/1992/05/'> May 1992 (1)</option> 1780 <option value='https://locusmag.com/1992/04/'> April 1992 (1)</option> 1781 <option value='https://locusmag.com/1992/03/'> March 1992 (1)</option> 1782 <option value='https://locusmag.com/1992/02/'> February 1992 (1)</option> 1783 <option value='https://locusmag.com/1992/01/'> January 1992 (1)</option> 1784 <option value='https://locusmag.com/1991/12/'> December 1991 (1)</option> 1785 <option value='https://locusmag.com/1991/11/'> November 1991 (1)</option> 1786 <option value='https://locusmag.com/1991/10/'> October 1991 (1)</option> 1787 <option value='https://locusmag.com/1991/09/'> September 1991 (1)</option> 1788 <option value='https://locusmag.com/1991/08/'> August 1991 (1)</option> 1789 <option value='https://locusmag.com/1991/07/'> July 1991 (1)</option> 1790 <option value='https://locusmag.com/1991/06/'> June 1991 (1)</option> 1791 <option value='https://locusmag.com/1991/05/'> May 1991 (1)</option> 1792 <option value='https://locusmag.com/1991/04/'> April 1991 (1)</option> 1793 <option value='https://locusmag.com/1991/03/'> March 1991 (1)</option> 1794 <option value='https://locusmag.com/1991/02/'> February 1991 (1)</option> 1795 <option value='https://locusmag.com/1991/01/'> January 1991 (1)</option> 1796 <option value='https://locusmag.com/1990/12/'> December 1990 (1)</option> 1797 <option value='https://locusmag.com/1990/11/'> November 1990 (1)</option> 1798 <option value='https://locusmag.com/1990/10/'> October 1990 (1)</option> 1799 <option value='https://locusmag.com/1990/09/'> September 1990 (1)</option> 1800 <option value='https://locusmag.com/1990/08/'> August 1990 (1)</option> 1801 <option value='https://locusmag.com/1990/07/'> July 1990 (1)</option> 1802 <option value='https://locusmag.com/1990/06/'> June 1990 (1)</option> 1803 <option value='https://locusmag.com/1990/05/'> May 1990 (1)</option> 1804 <option value='https://locusmag.com/1990/04/'> April 1990 (1)</option> 1805 <option value='https://locusmag.com/1990/03/'> March 1990 (1)</option> 1806 <option value='https://locusmag.com/1990/02/'> February 1990 (1)</option> 1807 <option value='https://locusmag.com/1990/01/'> January 1990 (1)</option> 1808 <option value='https://locusmag.com/1989/12/'> December 1989 (1)</option> 1809 <option value='https://locusmag.com/1989/11/'>
1809 November 1989 (1)</option> 1810 <option value='https://locusmag.com/1989/10/'> October 1989 (1)</option> 1811 <option value='https://locusmag.com/1989/09/'> September 1989 (1)</option> 1812 <option value='https://locusmag.com/1989/08/'> August 1989 (1)</option> 1813 <option value='https://locusmag.com/1989/07/'> July 1989 (1)</option> 1814 <option value='https://locusmag.com/1989/06/'> June 1989 (1)</option> 1815 <option value='https://locusmag.com/1989/05/'> May 1989 (1)</option> 1816 <option value='https://locusmag.com/1989/04/'> April 1989 (1)</option> 1817 <option value='https://locusmag.com/1989/03/'> March 1989 (1)</option> 1818 <option value='https://locusmag.com/1989/02/'> February 1989 (1)</option> 1819 <option value='https://locusmag.com/1989/01/'> January 1989 (1)</option> 1820 <option value='https://locusmag.com/1988/12/'> December 1988 (1)</option> 1821 <option value='https://locusmag.com/1988/11/'> November 1988 (1)</option> 1822 <option value='https://locusmag.com/1988/10/'> October 1988 (1)</option> 1823 <option value='https://locusmag.com/1988/09/'> September 1988 (1)</option> 1824 <option value='https://locusmag.com/1988/08/'> August 1988 (1)</option> 1825 <option value='https://locusmag.com/1988/07/'> July 1988 (1)</option> 1826 <option value='https://locusmag.com/1988/06/'> June 1988 (1)</option> 1827 <option value='https://locusmag.com/1988/05/'> May 1988 (1)</option> 1828 <option value='https://locusmag.com/1988/04/'> April 1988 (1)</option> 1829 <option value='https://locusmag.com/1988/03/'> March 1988 (1)</option> 1830 <option value='https://locusmag.com/1988/02/'> February 1988 (1)</option> 1831 <option value='https://locusmag.com/1988/01/'> January 1988 (1)</option> 1832 <option value='https://locusmag.com/1987/12/'> December 1987 (1)</option> 1833 <option value='https://locusmag.com/1987/11/'> November 1987 (1)</option> 1834 <option value='https://locusmag.com/1987/10/'> October 1987 (1)</option> 1835 <option value='https://locusmag.com/1987/09/'> September 1987 (1)</option> 1836 <option value='https://locusmag.com/1987/08/'> August 1987 (1)</option> 1837 <option value='https://locusmag.com/1987/07/'> July 1987 (1)</option> 1838 <option value='https://locusmag.com/1987/06/'> June 1987 (1)</option> 1839 <option value='https://locusmag.com/1987/05/'> May 1987 (1)</option> 1840 <option value='https://locusmag.com/1987/04/'> April 1987 (1)</option> 1841 <option value='https://locusmag.com/1987/03/'> March 1987 (1)</option> 1842 <option value='https://locusmag.com/1987/02/'> February 1987 (1)</option> 1843 <option value='https://locusmag.com/1987/01/'> January 1987 (1)</option> 1844 <option value='https://locusmag.com/1986/12/'> December 1986 (1)</option> 1845 <option value='https://locusmag.com/1986/11/'> November 1986 (1)</option> 1846 <option value='https://locusmag.com/1986/10/'> October 1986 (1)</option> 1847 <option value='https://locusmag.com/1986/09/'> September 1986 (1)</option> 1848 <option value='https://locusmag.com/1986/08/'> August 1986 (1)</option> 1849 <option value='https://locusmag.com/1986/07/'> July 1986 (1)</option> 1850 <option value='https://locusmag.com/1986/06/'> June 1986 (1)</option> 1851 <option value='https://locusmag.com/1986/05/'> May 1986 (1)</option> 1852 <option value='https://locusmag.com/1986/04/'> April 1986 (1)</option> 1853 <option value='https://locusmag.com/1986/03/'> March 1986 (1)</option> 1854 <option value='https://locusmag.com/1986/02/'> February 1986 (1)</option> 1855 <option value='https://locusmag.com/1986/01/'> January 1986 (1)</option> 1856 <option value='https://locusmag.com/1985/12/'> December 1985 (1)</option> 1857 <option value='https://locusmag.com/1985/11/'> November 1985 (1)</option> 1858 <option value='https://locusmag.com/1985/10/'> October 1985 (1)</option> 1859 <option value='https://locusmag.com/1985/09/'> September 1985 (1)</option> 1860 <option value='https://locusmag.com/1985/08/'> August 1985 (1)</option> 1861 <option value='https://locusmag.com/1985/07/'> July 1985 (1)</option> 1862 <option value='https://locusmag.com/1985/06/'> June 1985 (1)</option> 1863 <option value='https://locusmag.com/1985/05/'> May 1985 (1)</option> 1864 <option value='https://locusmag.com/1985/04/'> April 1985 (1)</option> 1865 <option value='https://locusmag.com/1985/03/'> March 1985 (1)</option> 1866 <option value='https://locusmag.com/1985/02/'> February 1985 (1)</option> 1867 <option value='https://locusmag.com/1985/01/'> January 1985 (1)</option> 1868 <option value='https://locusmag.com/1984/12/'> December 1984 (1)</option> 1869 <option value='https://locusmag.com/1984/11/'>
1869 November 1984 (1)</option> 1870 <option value='https://locusmag.com/1984/10/'> October 1984 (1)</option> 1871 <option value='https://locusmag.com/1984/09/'> September 1984 (1)</option> 1872 <option value='https://locusmag.com/1984/08/'> August 1984 (1)</option> 1873 <option value='https://locusmag.com/1984/07/'> July 1984 (1)</option> 1874 <option value='https://locusmag.com/1984/06/'> June 1984 (1)</option> 1875 <option value='https://locusmag.com/1984/05/'> May 1984 (1)</option> 1876 <option value='https://locusmag.com/1984/04/'> April 1984 (1)</option> 1877 <option value='https://locusmag.com/1984/03/'> March 1984 (1)</option> 1878 <option value='https://locusmag.com/1984/02/'> February 1984 (1)</option> 1879 <option value='https://locusmag.com/1984/01/'> January 1984 (1)</option> 1880 <option value='https://locusmag.com/1982/07/'> July 1982 (1)</option> 1881 <option value='https://locusmag.com/1982/04/'> April 1982 (1)</option> 1882 <option value='https://locusmag.com/1982/03/'> March 1982 (1)</option> 1883 <option value='https://locusmag.com/1982/02/'> February 1982 (1)</option> 1884 1885 </select> 1886 1887
1887<script> 1888( ( dropdownId ) => { 1889 const dropdown = document.getElementById( dropdownId ); 1890 function onSelectChange() { 1891 setTimeout( () => { 1892 if ( 'escape' === dropdown.dataset.lastkey ) { 1893 return; 1894 } 1895 if ( dropdown.value ) { 1896 document.location.href = dropdown.value; 1897 } 1898 }, 250 ); 1899 } 1900 function onKeyUp( event ) { 1901 if ( 'Escape' === event.key ) { 1902 dropdown.dataset.lastkey = 'escape'; 1903 } else { 1904 delete dropdown.dataset.lastkey; 1905 } 1906 } 1907 function onClick() { 1908 delete dropdown.dataset.lastkey; 1909 } 1910 dropdown.addEventListener( 'keyup', onKeyUp ); 1911 dropdown.addEventListener( 'click', onClick ); 1912 dropdown.addEventListener( 'change', onSelectChange ); 1913})( "archives-dropdown-8" ); 1914 1915//# sourceURL=WP_Widget_Archives%3A%3Awidget 1916</script>
1916 1917</aside><aside id="categories-3" class="widget widget_categories clearfix"><h3 class="widget-title"><span>Categories</span></h3><form action="https://locusmag.com" method="get"><label class="screen-reader-text" for="cat">Categories</label><select name='cat' id='cat' class='postform'> 1918 <option value='-1'>Select Category</option> 1919 <option class="level-0" value="3">Announcements (989)</option> 1920 <option class="level-0" value="254">Archives (13)</option> 1921 <option class="level-0" value="354">Around the Web (20)</option> 1922 <option class="level-0" value="5">Awards (4,009)</option> 1923 <option class="level-0" value="139">Bestsellers (953)</option> 1924 <option class="level-0" value="181">Blinks (555)</option> 1925 <option class="level-0" value="151">Blurb (26)</option> 1926 <option class="level-0" value="6">Bookstores (85)</option> 1927 <option class="level-0" value="144">Classic Reprints (70)</option> 1928 <option class="level-0" value="7">Contests (140)</option> 1929 <option class="level-0" value="8">Conventions (404)</option> 1930 <option class="level-0" value="294">Forthcoming Books (31)</option> 1931 <option class="level-0" value="342">International (174)</option> 1932 <option class="level-0" value="132">Issues (384)</option> 1933 <option class="level-0" value="9">Legal (122)</option> 1934 <option class="level-0" value="10">Milestones (232)</option> 1935 <option class="level-0" value="133">New & Notable (186)</option> 1936 <option class="level-0" value="141">New Books (811)</option> 1937 <option class="level-0" value="143">New in Paperback (80)</option> 1938 <option class="level-0" value="140">New Titles & Bestsellers (2,491)</option> 1939 <option class="level-0" value="1">News (5,125)</option> 1940 <option class="level-0" value="11">Obituaries (575)</option> 1941 <option class="level-0" value="142">Periodicals (328)</option> 1942 <option class="level-0" value="12">Publishing (781)</option> 1943 <option class="level-0" value="130">Reviewers (24)</option> 1944 <option class="level-0" value="183">Slider (13)</option> 1945 <option class="level-0" value="129">Staff (42)</option> 1946 <option class="level-0" value="314">Staff Picks (119)</option> 1947 <option class="level-0" value="343">Support What We Do (197)</option> 1948 <option class="level-0" value="279">Uncategorized (4)</option> 1949 <option class="level-0" value="13">Workshops (80)</option> 1950</select> 1951</form>
1951<script> 1952( ( dropdownId ) => { 1953 const dropdown = document.getElementById( dropdownId ); 1954 function onSelectChange() { 1955 setTimeout( () => { 1956 if ( 'escape' === dropdown.dataset.lastkey ) { 1957 return; 1958 } 1959 if ( dropdown.value && parseInt( dropdown.value ) > 0 && dropdown instanceof HTMLSelectElement ) { 1960 dropdown.parentElement.submit(); 1961 } 1962 }, 250 ); 1963 } 1964 function onKeyUp( event ) { 1965 if ( 'Escape' === event.key ) { 1966 dropdown.dataset.lastkey = 'escape'; 1967 } else { 1968 delete dropdown.dataset.lastkey; 1969 } 1970 } 1971 function onClick() { 1972 delete dropdown.dataset.lastkey; 1973 } 1974 dropdown.addEventListener( 'keyup', onKeyUp ); 1975 dropdown.addEventListener( 'click', onClick ); 1976 dropdown.addEventListener( 'change', onSelectChange ); 1977})( "cat" ); 1978 1979//# sourceURL=WP_Widget_Categories%3A%3Awidget 1980</script>
1980 1981</aside> </div> 1982 <div class="footer_upper_widget_area tg-one-third"> 1983 <aside id="custom_html-61" class="widget_text widget widget_custom_html clearfix"><h3 class="widget-title"><span>Contact</span></h3><div class="textwidget custom-html-widget">Locus SF Foundation<br> 1984dba Locus Publications<br> 1985655 13th St. #100<br> 1986Oakland CA 94612<br><br> 1987ph. +1-510-339-9196<br> 1988<br> 1989<a href="mailto:[email protected]">[email protected]</a><br><br> 1990 1991Weekdays: 9-5 Pacific Time</div></aside><aside id="custom_html-64" class="widget_text widget widget_custom_html clearfix"><h3 class="widget-title"><span>Follow us!</span></h3><div class="textwidget custom-html-widget"><div align="center"> 1992<a href="http://twitter.com/locusmag"><img height="50" width="50" src="https://locusmag.com/wp-content/uploads/2017/10/birdie.gif"></a> 1993<a href="https://www.facebook.com/Locus-Magazine-547211638785273/"><img height="51" width="51" src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Facebook_icon.svg/2000px-Facebook_icon.svg.png"></a> 1994<a href="http://www.patreon.com/locus"><img height="49" width="49" src="https://locusmag.com/wp-content/uploads/2017/08/Patreon_logo.svg.png"></a> 1995<a href="https://www.instagram.com/locusmagazine/"><img height="49" width="49" src="https://locusmag.com/wp-content/uploads/2018/01/instagram.png"></a></div></div></aside> </div> 1996 <div class="footer_upper_widget_area tg-one-third tg-one-third-last"> 1997 <aside id="custom_html-92" class="widget_text widget widget_custom_html clearfix"><h3 class="widget-title"><span>Suggestion, tips, typos?</span></h3><div class="textwidget custom-html-widget">You can send news, tips, and suggestions to <a href="mailto:[email protected]">[email protected].</a> 1998<br><br> 1999If you see problems or bugs on the site, please let us know and include the URL and also which browser you are using. 2000<br /> 2001<br /> 2002⢠<a href="https://wp.me/P9B2Rc-ELD">Terms of Service</a><br> 2003⢠<a href="https://staging.locusmag.com/privacy-policy-2">Privacy Policy</a> 2004<br /> 2005⢠<a href="https://locusmag.com/aboutlocusonline/code-of-conduct/">Code of Conduct</a> 2006<br /> 2007<br /> 2008<b>All opinions expressed</b> <br>by commentators, guest bloggers, reviewers, and interviewees are solely their own and do not reflect the opinions of <i>Locus</i> magazine or its staff. <p></p></div></aside> </div> 2009 </div> 2010 2011 <div class="tg-footer-main-widget"> 2012 <div class="tg-first-footer-widget"> 2013 </div> 2014 </div> 2015 2016 <div class="tg-footer-other-widgets"> 2017 <div class="tg-second-footer-widget"> 2018 </div> 2019 <div class="tg-third-footer-widget"> 2020 </div> 2021 <div class="tg-fourth-footer-widget"> 2022 <aside id="custom_html-101" class="widget_text widget widget_custom_html clearfix"><div class="textwidget custom-html-widget"><style> 2023p.hidden { 2024 display: none; 2025} 2026</style> 2027 2028<p class="hidden">Locus Magazine and Website cover science fiction, fantasy, young-adult, horror books, short fiction, anthologies, magazines, films, news, conventions, and international. Also interviews with SFF authors, editors, artists, and more.</p></div></aside> </div> 2029 </div> 2030 2031 <div class="footer-full-width-sidebar inner-wrap clearfix"> 2032 </div> 2033 </div> 2034 </div> 2035</div> 2036 <div class="footer-socket-wrapper clearfix"> 2037 <div class="inner-wrap"> 2038 <div class="footer-socket-area"> 2039 <div class="footer-socket-right-section"> 2040 2041 <nav class="footer-menu clearfix"> 2042 </nav> 2043 </div> 2044 2045 <div class="footer-socket-left-section"> 2046 <div class="copyright">Copyright © 2026 Locus Publications. All rights reserved.</div> </div> 2047 </div> 2048 2049 </div> 2050 </div> 2051</footer> 2052 2053 <a href="#masthead" id="scroll-up"><i class="fa fa-chevron-up"></i></a> 2054 2055 2056 2057</div><!-- #page -->
2058<script type="speculationrules"> 2059{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/colormag-pro-child/*","/wp-content/themes/colormag-pro/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2060</script>
2060 2061
2061<script type='text/javascript'> 2062 (function () { 2063 var c = document.body.className; 2064 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 2065 document.body.className = c; 2066 })(); 2067 </script>
2067 2068
2068<script id="colormag-sticky-menu-js" src="https://locusmag.com/wp-content/themes/colormag-pro/js/sticky/jquery.sticky.min.js?ver=20150309"></script>
vendor: 1 bytes, line 2068
2068
2069<script id="colormag-navigation-js" src="https://locusmag.com/wp-content/themes/colormag-pro/js/navigation.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 2069
2069
2070<script id="colormag-fitvids-js" src="https://locusmag.com/wp-content/themes/colormag-pro/js/fitvids/jquery.fitvids.min.js?ver=1.2.0"></script>
vendor: 1 bytes, line 2070
2070
2071<script id="colormag-custom-js-extra"> 2072var colormag_load_more = {"tg_nonce":"873fd5421e","ajax_url":"https://locusmag.com/wp-admin/admin-ajax.php"}; 2073//# sourceURL=colormag-custom-js-extra 2074</script>
vendor: 1 bytes, line 2074
2074
2075<script id="colormag-custom-js" src="https://locusmag.com/wp-content/themes/colormag-pro/js/colormag-custom.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 2075
2075
2076<script data-wp-strategy="defer" defer id="woocommerce-analytics-client-js" src="https://locusmag.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/build/woocommerce-analytics-client.js?minify=false&ver=8d8bb846cc19ac858460"></script>
vendor: 1 bytes, line 2076
2076
2077<script id="advanced-ads-find-adblocker-js" src="https://locusmag.com/wp-content/plugins/advanced-ads/admin/assets/js/advertisement.js"></script>
vendor: 1 bytes, line 2077
2077
2078<script id="sourcebuster-js-js" src="https://locusmag.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 2078
2078
2079<script id="wc-order-attribution-js-extra"> 2080var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https://locusmag.com/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"}}; 2081//# sourceURL=wc-order-attribution-js-extra 2082</script>
vendor: 1 bytes, line 2082
2082
2083<script id="wc-order-attribution-js" src="https://locusmag.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 2083
2083
2084<script id="advanced-ads-pro-main-js-extra"> 2085var advanced_ads_cookies = {"cookie_path":"/","cookie_domain":""}; 2086var advadsCfpInfo = {"cfpExpHours":"3","cfpClickLimit":"3","cfpBan":"7","cfpPath":"","cfpDomain":"","cfpEnabled":""}; 2087//# sourceURL=advanced-ads-pro-main-js-extra 2088</script>
vendor: 1 bytes, line 2088
2088
2089<script id="advanced-ads-pro-main-js" src="https://locusmag.com/wp-content/plugins/advanced-ads-pro/assets/dist/advanced-ads-pro.js?ver=7.1.2"></script>
vendor: 1 bytes, line 2089
2089
2090<script id="advadsTrackingScript-js-extra"> 2091var advadsTracking = {"impressionActionName":"aatrack-records","clickActionName":"aatrack-click","targetClass":"locus-target","blogId":"1","frontendPrefix":"locus-"}; 2092//# sourceURL=advadsTrackingScript-js-extra 2093</script>
vendor: 1 bytes, line 2093
2093
2094<script id="advadsTrackingScript-js" src="https://locusmag.com/wp-content/plugins/advanced-ads-tracking/assets/dist/tracking.js?ver=3.0.10"></script>
vendor: 1 bytes, line 2094
2094
2095<script id="jetpack-stats-js-before"> 2096_stq = window._stq || []; 2097_stq.push([ "view", {"v":"ext","blog":"141816146","post":"165979","tz":"-7","srv":"locusmag.com","j":"1:16.2"} ]); 2098_stq.push([ "clickTrackerInit", "141816146", "165979" ]); 2099//# sourceURL=jetpack-stats-js-before 2100</script>
vendor: 1 bytes, line 2100
2100
2101<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202639.js"></script>
vendor: 1 bytes, line 2101
2101
2102<script id="colormag-bxslider-js" src="https://locusmag.com/wp-content/themes/colormag-pro/js/jquery.bxslider.min.js?ver=4.2.10"></script>
vendor: 1 bytes, line 2102
2102
2103<script id="wp-polyfill-js" src="https://locusmag.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 2103
2103
2104<script id="wp-hooks-js" src="https://locusmag.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2104
2104
2105<script id="wp-i18n-js" src="https://locusmag.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2105
2105
2106<script id="wp-i18n-js-after"> 2107wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2108//# sourceURL=wp-i18n-js-after 2109</script>
vendor: 1 bytes, line 2109
2109
2110<script id="jetpack-responsive-videos-js" src="https://locusmag.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-classic-theme-helper/dist/responsive-videos/responsive-videos.js?minify=false&ver=1a16f71f21c6d197f51b"></script>
vendor: 1 bytes, line 2110
2110
2111<script id="wp-emoji-settings" type="application/json"> 2112{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://locusmag.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 2113</script>
vendor: 1 bytes, line 2113
2113
2114<script type="module"> 2115/*! This file is auto-generated */ 2116var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 2117//# sourceURL=https://locusmag.com/wp-includes/js/wp-emoji-loader.min.js 2118</script>
vendor: 1 bytes, line 2118
2118
2119<script>window.advads_admin_bar_items = [{"title":"AD trade: 09\/17","type":"ad","count":1},{"title":"Homepage sidebar 1","type":"group","count":1},{"title":"AD: 01-27-2026 I Am Fandom Howard","type":"ad","count":1},{"title":"Homepage sidebar 5","type":"group","count":1}];</script>
2119<script>!function(){window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[],advanced_ads_ready_queue.push=window.advanced_ads_ready;for(var d=0,a=advanced_ads_ready_queue.length;d<a;d++)advanced_ads_ready(advanced_ads_ready_queue[d])}();</script>
2119
2119<script type="text/javascript"> 2120 (function() { 2121 window.wcAnalytics = window.wcAnalytics || {}; 2122 const wcAnalytics = window.wcAnalytics; 2123 2124 // Set the assets URL for webpack to find the split assets. 2125 wcAnalytics.assets_url = 'https://locusmag.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/'; 2126 2127 // Set the REST API tracking endpoint URL. 2128 wcAnalytics.trackEndpoint = "https://locusmag.com/wp-json/woocommerce-analytics/v1/track"; 2129 2130 // Set common properties for all events. 2131 wcAnalytics.commonProps = {"ui":0,"blog_id":141816146,"store_id":"c13112d2-9f99-46ce-82e0-0674d62e81a8","url":"https://locusmag.com","woo_version":"11.1.2","wp_version":"7.1.2","store_admin":0,"device":"desktop","store_currency":"USD","timezone":"America/Los_Angeles","is_guest":1}; 2132 2133 // Set the event queue. 2134 wcAnalytics.eventQueue = []; 2135 2136 // Features. 2137 wcAnalytics.features = { 2138 ch: false, 2139 sessionTracking: false, 2140 proxy: false, 2141 }; 2142 2143 wcAnalytics.breadcrumbs = ["Home"]; 2144 2145 // Page context flags. 2146 wcAnalytics.pages = { 2147 isAccountPage: false, 2148 isCart: false, 2149 }; 2150 })(); 2151 </script>
2151 2152
2152<script id="locus-tracking">var advads_tracking_ads = {"1":[210259,197342]};var advads_tracking_urls = {"1":"https:\/\/locusmag.com\/wp-content\/ajax-handler.php"};var advads_tracking_methods = {"1":"frontend"};var advads_tracking_parallel = {"1":false};var advads_tracking_linkbases = {"1":"https:\/\/locusmag.com\/linkout\/"};</script>
2152</body> 2153</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.