[
Error: Irreparable invalid markup ('<a [...] h-[15px]">') in entry. Owner must fix manually. Raw contents below.]
<p class="syndicationauthor">Posted by Christina Orlando</p><p class="ljsyndicationlink"><a href="https://reactormag.com/cover-reveal-and-excerpt-aj-hackwith-goblin-market/">https://reactormag.com/cover-reveal-and-excerpt-aj-hackwith-goblin-market/</a></p><p class="ljsyndicationlink"><a href="https://reactormag.com/?p=839141">https://reactormag.com/?p=839141</a></p><post-hero class="wp-block-post-hero js-post-hero post-hero post-hero-horizontal">
<div class="container container-desktop">
<div class="flex flex-col mx-auto post-hero-container">
<div class="post-hero-content">
<div class="post-hero-tags font-aktiv text-xs tracking-[0.5px] font-medium uppercase">
<span class="mr-3">
<i class="inline-block w-2 h-2 rounded-full mr-[5px] bg-blue"></i>
<a href="https://reactormag.com/articles/books/" class="inline-block link-no-animation" aria-label="Link to term or tag Books 0">
Books
</a>
</span>
<span class="mr-3">
<i class="inline-block w-2 h-2 rounded-full mr-[5px] bg-blue"></i>
<a href="https://reactormag.com/tag/cover-reveals/" class="inline-block link-no-animation" aria-label="Link to term or tag cover reveals 1">
cover reveals
</a>
</span>
</div>
<h2 class="post-hero-title text-h1">Read the First Chapter of A.J. Hackwith’s <i>Goblin Market</i></h2>
<div class="prose post-hero-description prose--post-hero">A heartfelt fantasy arriving October 2026</div>
<div class="post-hero-wrapper">
<div class="post-hero-inner">
<p class="post-hero-author text-xs font-aktiv uppercase font-medium [&_a]:link-hover">By <a href="https://reactormag.com/author/reactor/" title="Posts by Reactor" class="author url fn" rel="author">Reactor</a></p>
<span class="post-hero-symbol relative top-[-2px] hidden tablet:block">|</span>
<p class="text-xs uppercase post-hero-publish font-aktiv">
Published on February 11, 2026
</p>
</div>
</div>
<div class="post-hero-caption post-hero-caption-vertical [&_a]:link"><p>Photo courtesy of A.J. Hackwith</p>
</div>
<div class="quick-access post-hero-quick-access mt-[17px] tablet:hidden">
<div class="flex gap-[30px] tablet:gap-6">
<a href="https://reactormag.com/cover-reveal-and-excerpt-aj-hackwith-goblin-market/#comments" class="flex items-center text-sm font-aktiv tracking-[0.6px] font-semibold uppercase translate-x-[1px] translate-y-[1px]">
<svg class="w-[22px] h-[22px] mr-[7px] icon-hover" viewbox="0 0 18 18" aria-label="comment" role="img" aria-hidden="true" aria-labelledby="icon-comment-quick-access-">
<title id="icon-comment-quick-access-">Comment</title>
<g fill="none" fill-rule="evenodd">
<path fill="#FFF" fill-rule="nonzero" d="M6.3 18a.9.9 0 0 1-.9-.9v-2.7H1.8A1.8 1.8 0 0 1 0 12.6V1.8A1.8 1.8 0 0 1 1.8 0h14.4A1.8 1.8 0 0 1 18 1.8v10.8a1.8 1.8 0 0 1-1.8 1.8h-5.49l-3.33 3.339a.917.917 0 0 1-.63.261H6.3Z" />
<path stroke="#000" d="M5.9 14.4v-.5H1.8a1.3 1.3 0 0 1-1.3-1.3V1.8A1.3 1.3 0 0 1 1.8.5h14.4a1.3 1.3 0 0 1 1.3 1.3v10.8a1.3 1.3 0 0 1-1.3 1.3h-5.698l-.146.147-3.324 3.333a.417.417 0 0 1-.282.12H6.3a.4.4 0 0 1-.4-.4v-2.7Z" />
</g>
</svg>
0
</a>
<details class="relative quick-access-details">
<summary class="quick-access-share flex items-center text-sm font-aktiv tracking-[0.6px] font-semibold uppercase">
<svg class="w-[22px] h-[22px] mr-[7px] icon-hover" viewbox="0 0 22 22" aria-label="share" role="img" aria-hidden="true" aria-labelledby="icon-share-new-quick-access-">
<title id="icon-share-new-quick-access-">Share New</title>
<g fill="none" fill-rule="evenodd">
<circle cx="11" cy="11" r="11" fill="#FFF" fill-rule="nonzero" />
<circle cx="11" cy="11" r="10.5" stroke="#000" />
<path fill="#FFF" d="M5.993 13.464c.675 0 1.323-.266 1.806-.743l4.11 2.396a2.639 2.639 0 0 0 .368 2.451 2.583 2.583 0 0 0 2.227 1.043 2.59 2.59 0 0 0 2.09-1.3 2.64 2.64 0 0 0 .08-2.477 2.58 2.58 0 0 0-4.292-.54L8.344 11.94c.28-.616.31-1.319.086-1.958l3.952-2.303a2.564 2.564 0 0 0 4.263-.537 2.623 2.623 0 0 0-.078-2.46 2.573 2.573 0 0 0-2.075-1.293 2.566 2.566 0 0 0-2.213 1.033 2.622 2.622 0 0 0-.37 2.433L7.96 9.158a2.573 2.573 0 0 0-4.316.603 2.632 2.632 0 0 0 .172 2.501 2.58 2.58 0 0 0 2.178 1.202Z" />
<path fill="#000" d="M6.936 9.577c.322 0 .631.137.859.383.228.245.355.577.355.924 0 .347-.127.68-.355.925a1.172 1.172 0 0 1-.859.383c-.322 0-.63-.138-.858-.383a1.36 1.36 0 0 1-.356-.925c0-.347.129-.679.356-.924.228-.245.536-.383.858-.383Zm6.17-3.837c.323 0 .631.138.86.383.227.245.355.578.355.924 0 .347-.128.68-.356.925a1.172 1.172 0 0 1-.858.383c-.322 0-.631-.138-.859-.383a1.36 1.36 0 0 1-.355-.925c0-.346.128-.678.356-.924.227-.245.536-.383.858-.383Zm0 7.883c.323 0 .631.138.86.383.227.245.355.578.355.925 0 .346-.128.679-.356.924a1.171 1.171 0 0 1-.858.383c-.322 0-.631-.138-.859-.383a1.36 1.36 0 0 1-.355-.925c0-.346.128-.678.356-.923.227-.245.536-.383.858-.384Zm-6.17-.681c.499 0 .978-.21 1.334-.586l3.036 1.888a2.194 2.194 0 0 0 .272 1.93c.385.555 1.003.863 1.645.822.641-.04 1.221-.425 1.544-1.024a2.203 2.203 0 0 0 .059-1.952c-.286-.62-.841-1.044-1.48-1.13-.637-.085-1.272.18-1.69.705l-2.984-1.854c.207-.486.23-1.04.064-1.543l2.92-1.815c.415.522 1.046.784 1.68.7.633-.086 1.184-.507 1.468-1.123a2.188 2.188 0 0 0-.058-1.938c-.32-.595-.895-.977-1.532-1.018-.638-.041-1.251.264-1.635.813a2.179 2.179 0 0 0-.273 1.917L8.389 9.55c-.423-.534-1.07-.798-1.715-.702-.645.096-1.2.54-1.472 1.177a2.194 2.194 0 0 0 .126 1.97c.352.59.958.948 1.61.947Z" />
</g>
</svg>
Share
</summary>
<div class="quick-access-bubble">
<ul class="flex gap-6 text-black list-none">
<li class="flex">
<a class="flex items-center hover:text-red" href="https://twitter.com/intent/tweet?text=Read the First Chapter of A.J. Hackwith’s <i>Goblin Market</i>&url=https://reactormag.com/cover-reveal-and-excerpt-aj-hackwith-goblin-market/” target=”_blank” title=”Twitter”>
<svg class=" w-[18px]="w-[18px]" h-[15px]"="h-[15px]"" width="18" height="15" viewbox="0 0 18 15" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="twitter" role="img" aria-hidden="true">
<path d="M17.7143 2.56767C17.2122 3.28347 16.6053 3.89336 15.8934 4.39734C15.9009 4.4996 15.9046 4.65298 15.9046 4.8575C15.9046 5.80703 15.7623 6.75472 15.4775 7.7006C15.1928 8.64649 14.76 9.55401 14.1793 10.4232C13.5986 11.2924 12.9073 12.0611 12.1055 12.7295C11.3037 13.3978 10.3371 13.931 9.20558 14.329C8.07408 14.7271 6.86392 14.9262 5.57505 14.9262C3.54435 14.9262 1.68601 14.3966 0 13.3375C0.262269 13.3667 0.554506 13.3813 0.876722 13.3813C2.56274 13.3813 4.06514 12.8774 5.38397 11.8694C4.59717 11.8548 3.8928 11.6192 3.27085 11.1627C2.6489 10.7062 2.22178 10.1237 1.98949 9.41523C2.23677 9.45175 2.46531 9.47001 2.67513 9.47001C2.99734 9.47001 3.31581 9.42984 3.63053 9.3495C2.79127 9.1815 2.09627 8.77431 1.5455 8.12789C0.99474 7.48148 0.719362 6.73099 0.719362 5.87641V5.83259C1.22891 6.11015 1.77592 6.25988 2.36041 6.28179C1.86584 5.96041 1.47245 5.54043 1.1802 5.02184C0.887961 4.50325 0.741842 3.94084 0.741842 3.3346C0.741842 2.69184 0.906694 2.09656 1.2364 1.54875C2.1431 2.63707 3.24649 3.50807 4.54659 4.16178C5.84669 4.8155 7.23857 5.17887 8.72226 5.25192C8.66232 4.97436 8.63234 4.70411 8.63234 4.44116C8.63234 3.46241 8.9864 2.62793 9.69452 1.9377C10.4027 1.24746 11.2588 0.902344 12.2629 0.902344C13.3119 0.902344 14.1962 1.27485 14.9155 2.01987C15.7323 1.86648 16.5004 1.58162 17.2197 1.16529C16.9425 2.00526 16.4104 2.65532 15.6236 3.11548C16.3205 3.04244 17.0174 2.85984 17.7143 2.56767Z" fill="currentColor" />
<path d="M17.7143 2.56767C17.2122 3.28347 16.6053 3.89336 15.8934 4.39734C15.9009 4.4996 15.9046 4.65298 15.9046 4.8575C15.9046 5.80703 15.7623 6.75472 15.4775 7.7006C15.1928 8.64649 14.76 9.55401 14.1793 10.4232C13.5986 11.2924 12.9073 12.0611 12.1055 12.7295C11.3037 13.3978 10.3371 13.931 9.20558 14.329C8.07408 14.7271 6.86392 14.9262 5.57505 14.9262C3.54435 14.9262 1.68601 14.3966 0 13.3375C0.262269 13.3667 0.554506 13.3813 0.876722 13.3813C2.56274 13.3813 4.06514 12.8774 5.38397 11.8694C4.59717 11.8548 3.8928 11.6192 3.27085 11.1627C2.6489 10.7062 2.22178 10.1237 1.98949 9.41523C2.23677 9.45175 2.46531 9.47001 2.67513 9.47001C2.99734 9.47001 3.31581 9.42984 3.63053 9.3495C2.79127 9.1815 2.09627 8.77431 1.5455 8.12789C0.99474 7.48148 0.719362 6.73099 0.719362 5.87641V5.83259C1.22891 6.11015 1.77592 6.25988 2.36041 6.28179C1.86584 5.96041 1.47245 5.54043 1.1802 5.02184C0.887961 4.50325 0.741842 3.94084 0.741842 3.3346C0.741842 2.69184 0.906694 2.09656 1.2364 1.54875C2.1431 2.63707 3.24649 3.50807 4.54659 4.16178C5.84669 4.8155 7.23857 5.17887 8.72226 5.25192C8.66232 4.97436 8.63234 4.70411 8.63234 4.44116C8.63234 3.46241 8.9864 2.62793 9.69452 1.9377C10.4027 1.24746 11.2588 0.902344 12.2629 0.902344C13.3119 0.902344 14.1962 1.27485 14.9155 2.01987C15.7323 1.86648 16.5004 1.58162 17.2197 1.16529C16.9425 2.00526 16.4104 2.65532 15.6236 3.11548C16.3205 3.04244 17.0174 2.85984 17.7143 2.56767Z" fill="currentColor" fill-opacity="0.2" />
</svg>
</a>
</li>
<li class="flex">
<a class="flex items-center hover:text-red" href="https://www.facebook.com/sharer/sharer.php?u=https://reactormag.com/cover-reveal-and-excerpt-aj-hackwith-goblin-market/" target="_blank" title="Facebook">
<svg class="w-[9px] h-[18px]" fill="currentColor" viewbox="0 0 12 22" width="100%" height="100%" display="block" transitionduration="normal" transitionproperty="none" transitiontimingfunction="ease-out" class="w-[9px] h-[18px]" aria-label="facebook" role="img" aria-hidden="true">
<path d="M11.558.004L8.677 0C5.44 0 3.349 2.125 3.349 5.416v2.496H.452A.45.45 0 000 8.36v3.618a.45.45 0 00.452.447h2.897v9.127A.45.45 0 003.8 22h3.778c.25 0 .451-.2.451-.448v-9.127h3.387c.25 0 .451-.2.451-.447l.003-3.618a.452.452 0 00-.456-.448h-3.39V5.795c0-1.017.245-1.534 1.582-1.534h1.941c.25 0 .452-.2.452-.447V.457a.45.45 0 00-.452-.448l.01-.005z" fill-rule="nonzero">
</path>
</svg>
</a>
</li>
<li class="flex">
<a class="flex items-center hover:text-red" href="https://pinterest.com/pin/create/button/?url=https://reactormag.com/cover-reveal-and-excerpt-aj-hackwith-goblin-market/&media=&description=Read the First Chapter of A.J. Hackwith’s <i>Goblin Market</i>” target=”_blank” title=”Pinterest”>
<svg class=" w-[18px]="w-[18px]" h-[18px]"="h-[18px]"" width="18" height="18" viewbox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="pinterest" role="img" aria-hidden="true">
<path d="M16.4962 4.49458C17.2844 5.84153 17.6786 7.31473 17.6786 8.91423C17.6786 10.5137 17.2844 11.9888 16.4962 13.3396C15.7079 14.6904 14.6384 15.7599 13.2876 16.5482C11.9368 17.3364 10.4617 17.7306 8.86223 17.7306C8.01273 17.7306 7.17856 17.6081 6.35967 17.3632C6.81121 16.6515 7.10967 16.0239 7.25508 15.4806C7.32396 15.2203 7.53059 14.413 7.87498 13.0584C8.02804 13.3568 8.30738 13.6151 8.71299 13.8332C9.1186 14.0513 9.55483 14.1604 10.0217 14.1604C10.9477 14.1604 11.7742 13.8983 12.5013 13.374C13.2283 12.8498 13.7908 12.1285 14.1888 11.2101C14.5867 10.2918 14.7857 9.25862 14.7857 8.11066C14.7857 7.2382 14.558 6.41933 14.1027 5.65402C13.6473 4.88871 12.9872 4.26499 12.1224 3.78285C11.2576 3.3007 10.2819 3.05964 9.19513 3.05964C8.39156 3.05964 7.64157 3.1706 6.94513 3.39254C6.2487 3.61448 5.65751 3.90912 5.17154 4.27647C4.68556 4.64382 4.26848 5.06665 3.92026 5.54497C3.57205 6.02329 3.31567 6.51882 3.15113 7.03157C2.98659 7.54433 2.90432 8.05708 2.90432 8.56984C2.90432 9.36576 3.05738 10.066 3.3635 10.6706C3.66962 11.2752 4.11732 11.6999 4.70661 11.9448C4.93621 12.0367 5.08161 11.9601 5.14284 11.7152C5.15814 11.6617 5.18876 11.5431 5.23467 11.3594C5.28059 11.1757 5.3112 11.0609 5.32651 11.015C5.37243 10.839 5.33034 10.6744 5.20024 10.5214C4.80993 10.0545 4.61478 9.47673 4.61478 8.78795C4.61478 7.63233 5.01464 6.63936 5.81439 5.809C6.61414 4.97864 7.66069 4.56346 8.95406 4.56346C10.1097 4.56346 11.0108 4.87723 11.6575 5.50479C12.3042 6.13234 12.6275 6.94739 12.6275 7.94994C12.6275 9.25097 12.3654 10.3568 11.8412 11.2675C11.3169 12.1783 10.6454 12.6336 9.82651 12.6336C9.35967 12.6336 8.98468 12.4672 8.70151 12.1343C8.41835 11.8013 8.33034 11.4015 8.43748 10.9346C8.49871 10.6668 8.60011 10.309 8.74169 9.86129C8.88327 9.41359 8.99807 9.01946 9.08608 8.67889C9.17409 8.33833 9.21809 8.04943 9.21809 7.81219C9.21809 7.42953 9.11478 7.11193 8.90814 6.85938C8.70151 6.60683 8.40687 6.48055 8.02422 6.48055C7.54972 6.48055 7.14794 6.69866 6.81886 7.13489C6.48977 7.57112 6.32524 8.11448 6.32524 8.76499C6.32524 9.32367 6.4209 9.7905 6.61223 10.1655L5.47575 14.964C5.34564 15.4997 5.2959 16.177 5.32651 16.9959C3.74997 16.2994 2.47575 15.2242 1.50381 13.7701C0.531863 12.316 0.0458984 10.6974 0.0458984 8.91423C0.0458984 7.31473 0.440027 5.83962 1.2283 4.48884C2.01657 3.13807 3.08607 2.06857 4.43684 1.2803C5.78761 0.492029 7.26273 0.0979004 8.86223 0.0979004C10.4617 0.0979004 11.9368 0.492029 13.2876 1.2803C14.6384 2.06857 15.7079 3.13999 16.4962 4.49458Z" fill="currentColor" />
<path d="M16.4962 4.49458C17.2844 5.84153 17.6786 7.31473 17.6786 8.91423C17.6786 10.5137 17.2844 11.9888 16.4962 13.3396C15.7079 14.6904 14.6384 15.7599 13.2876 16.5482C11.9368 17.3364 10.4617 17.7306 8.86223 17.7306C8.01273 17.7306 7.17856 17.6081 6.35967 17.3632C6.81121 16.6515 7.10967 16.0239 7.25508 15.4806C7.32396 15.2203 7.53059 14.413 7.87498 13.0584C8.02804 13.3568 8.30738 13.6151 8.71299 13.8332C9.1186 14.0513 9.55483 14.1604 10.0217 14.1604C10.9477 14.1604 11.7742 13.8983 12.5013 13.374C13.2283 12.8498 13.7908 12.1285 14.1888 11.2101C14.5867 10.2918 14.7857 9.25862 14.7857 8.11066C14.7857 7.2382 14.558 6.41933 14.1027 5.65402C13.6473 4.88871 12.9872 4.26499 12.1224 3.78285C11.2576 3.3007 10.2819 3.05964 9.19513 3.05964C8.39156 3.05964 7.64157 3.1706 6.94513 3.39254C6.2487 3.61448 5.65751 3.90912 5.17154 4.27647C4.68556 4.64382 4.26848 5.06665 3.92026 5.54497C3.57205 6.02329 3.31567 6.51882 3.15113 7.03157C2.98659 7.54433 2.90432 8.05708 2.90432 8.56984C2.90432 9.36576 3.05738 10.066 3.3635 10.6706C3.66962 11.2752 4.11732 11.6999 4.70661 11.9448C4.93621 12.0367 5.08161 11.9601 5.14284 11.7152C5.15814 11.6617 5.18876 11.5431 5.23467 11.3594C5.28059 11.1757 5.3112 11.0609 5.32651 11.015C5.37243 10.839 5.33034 10.6744 5.20024 10.5214C4.80993 10.0545 4.61478 9.47673 4.61478 8.78795C4.61478 7.63233 5.01464 6.63936 5.81439 5.809C6.61414 4.97864 7.66069 4.56346 8.95406 4.56346C10.1097 4.56346 11.0108 4.87723 11.6575 5.50479C12.3042 6.13234 12.6275 6.94739 12.6275 7.94994C12.6275 9.25097 12.3654 10.3568 11.8412 11.2675C11.3169 12.1783 10.6454 12.6336 9.82651 12.6336C9.35967 12.6336 8.98468 12.4672 8.70151 12.1343C8.41835 11.8013 8.33034 11.4015 8.43748 10.9346C8.49871 10.6668 8.60011 10.309 8.74169 9.86129C8.88327 9.41359 8.99807 9.01946 9.08608 8.67889C9.17409 8.33833 9.21809 8.04943 9.21809 7.81219C9.21809 7.42953 9.11478 7.11193 8.90814 6.85938C8.70151 6.60683 8.40687 6.48055 8.02422 6.48055C7.54972 6.48055 7.14794 6.69866 6.81886 7.13489C6.48977 7.57112 6.32524 8.11448 6.32524 8.76499C6.32524 9.32367 6.4209 9.7905 6.61223 10.1655L5.47575 14.964C5.34564 15.4997 5.2959 16.177 5.32651 16.9959C3.74997 16.2994 2.47575 15.2242 1.50381 13.7701C0.531863 12.316 0.0458984 10.6974 0.0458984 8.91423C0.0458984 7.31473 0.440027 5.83962 1.2283 4.48884C2.01657 3.13807 3.08607 2.06857 4.43684 1.2803C5.78761 0.492029 7.26273 0.0979004 8.86223 0.0979004C10.4617 0.0979004 11.9368 0.492029 13.2876 1.2803C14.6384 2.06857 15.7079 3.13999 16.4962 4.49458Z" fill="currentColor" fill-opacity="0.2" />
</svg>
</a>
</li>
<li class="flex">
<a class="flex items-center hover:text-red" href="https://reactormag.com/feed/" target="_blank" title="RSS Feed">
<svg class="w-[17px] h-[17px]" width="18" height="18" viewbox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="rss feed" role="img" aria-hidden="true">
<g clip-path="url(#clip0_1051_121783)">
<path d="M2.67871 17.4143C2.12871 17.4143 1.65771 17.2183 1.26571 16.8263C0.873713 16.4343 0.678046 15.9636 0.678713 15.4143C0.678713 14.8643 0.874713 14.3933 1.26671 14.0013C1.65871 13.6093 2.12938 13.4136 2.67871 13.4143C3.22871 13.4143 3.69971 13.6103 4.09171 14.0023C4.48371 14.3943 4.67938 14.865 4.67871 15.4143C4.67871 15.9643 4.48271 16.4353 4.09071 16.8273C3.69871 17.2193 3.22805 17.415 2.67871 17.4143ZM14.6787 17.4143C14.6787 15.481 14.312 13.6683 13.5787 11.9763C12.8454 10.2843 11.841 8.80097 10.5657 7.52631C9.29171 6.25164 7.80871 5.24764 6.11671 4.51431C4.42471 3.78097 2.61205 3.41431 0.678713 3.41431V0.414307C3.02871 0.414307 5.23705 0.860306 7.30371 1.75231C9.37038 2.64431 11.1704 3.85664 12.7037 5.38931C14.237 6.92264 15.4497 8.72264 16.3417 10.7893C17.2337 12.856 17.6794 15.0643 17.6787 17.4143H14.6787ZM8.67871 17.4143C8.67871 15.1976 7.89971 13.31 6.34171 11.7513C4.78371 10.1926 2.89605 9.41364 0.678713 9.41431V6.41431C2.21205 6.41431 3.64538 6.70197 4.97871 7.27731C6.31205 7.85264 7.47471 8.63597 8.46671 9.62731C9.45805 10.6186 10.2414 11.781 10.8167 13.1143C11.392 14.4476 11.6794 15.881 11.6787 17.4143H8.67871Z" fill="currentColor" />
<path d="M2.67871 17.4143C2.12871 17.4143 1.65771 17.2183 1.26571 16.8263C0.873713 16.4343 0.678046 15.9636 0.678713 15.4143C0.678713 14.8643 0.874713 14.3933 1.26671 14.0013C1.65871 13.6093 2.12938 13.4136 2.67871 13.4143C3.22871 13.4143 3.69971 13.6103 4.09171 14.0023C4.48371 14.3943 4.67938 14.865 4.67871 15.4143C4.67871 15.9643 4.48271 16.4353 4.09071 16.8273C3.69871 17.2193 3.22805 17.415 2.67871 17.4143ZM14.6787 17.4143C14.6787 15.481 14.312 13.6683 13.5787 11.9763C12.8454 10.2843 11.841 8.80097 10.5657 7.52631C9.29171 6.25164 7.80871 5.24764 6.11671 4.51431C4.42471 3.78097 2.61205 3.41431 0.678713 3.41431V0.414307C3.02871 0.414307 5.23705 0.860306 7.30371 1.75231C9.37038 2.64431 11.1704 3.85664 12.7037 5.38931C14.237 6.92264 15.4497 8.72264 16.3417 10.7893C17.2337 12.856 17.6794 15.0643 17.6787 17.4143H14.6787ZM8.67871 17.4143C8.67871 15.1976 7.89971 13.31 6.34171 11.7513C4.78371 10.1926 2.89605 9.41364 0.678713 9.41431V6.41431C2.21205 6.41431 3.64538 6.70197 4.97871 7.27731C6.31205 7.85264 7.47471 8.63597 8.46671 9.62731C9.45805 10.6186 10.2414 11.781 10.8167 13.1143C11.392 14.4476 11.6794 15.881 11.6787 17.4143H8.67871Z" fill="currentColor" fill-opacity="0.2" />
</g>
<defs>
<clippath id="clip0_1051_121783">
<rect width="17" height="17" fill="white" transform="translate(0.678711 0.414307)" />
</clippath>
</defs>
</svg>
</a>
</li>
</ul>
</div>
</details>
</div>
</div>
</div>
<div class="post-hero-media ">
<figure class="w-full h-auto post-hero-image">
<img loading="lazy" decoding="async" width="740" height="463" src="https://reactormag.com/wp-content/uploads/2026/02/Goblin-Market-reveal-header-740x463.png" class="w-full object-cover" alt="Photo of author AJ Hackwith and the cover of their novel, Goblin Market" srcset="https://reactormag.com/wp-content/uploads/2026/02/Goblin-Market-reveal-header-740x463.png 740w, https://reactormag.com/wp-content/uploads/2026/02/Goblin-Market-reveal-header-1100x688.png 1100w, https://reactormag.com/wp-content/uploads/2026/02/Goblin-Market-reveal-header-768x480.png 768w, https://reactormag.com/wp-content/uploads/2026/02/Goblin-Market-reveal-header-1536x960.png 1536w, https://reactormag.com/wp-content/uploads/2026/02/Goblin-Market-reveal-header.png 1600w" sizes="auto, (max-width: 740px) 100vw, 740px" /> </figure>
<div class="post-hero-caption post-hero-caption-horizontal [&_a]:link"><p>Photo courtesy of A.J. Hackwith</p>
</div>
</div>
</div>
</div>
</post-hero>
<div class="wp-block-more-from-category">
<div>
</div>
</div>
<p><strong>A goblin changeling caught between the human and fey worlds must find a way to save her home…</strong></p>
<p>We’re thrilled to share the cover and preview an excerpt from A.J. Hackwith’s <em><a href="https://www.penguinrandomhouse.com/books/708779/goblin-market-by-a-j-hackwith/" target="_blank" rel="noreferrer noopener">Goblin Market</a></em>, a new fantasy available October 20, 2026 from Penguin Random House.</p>
<div style="height:5px" aria-hidden="true" class="wp-block-spacer"></div>
<figure class="wp-block-pullquote has-text-align-left"><blockquote><p>Being a changeling is hard enough, but Toast was older than most changeling children when her goblin parents stole her back from her human family and returned her to the harsh, bustling world of the Goblin Market, where anything from your fondest dream to your strongest talent can be bought—or sold.<br><br>Nearly a decade later, Toast has grudgingly cobbled together a life there as the Market’s guide for mortal visitors. But when the next arrival is her long-lost sister and the ancient beast whose magic the Market depends on disappears under strange circumstances, everything starts falling apart.<br><br>Now the Market itself is dying. With the Summer Court of noble fey plotting to claim the weakened Market for themselves, Toast, her friends, and an infuriatingly charming fey knight with an agenda of her own must negotiate their differences to make the trade of a lifetime and win back the Market’s future. To do so, Toast will have to decide what home—and the flawed community within—is ultimately worth.</p></blockquote></figure>
<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1100" height="1697" src="https://reactormag.com/wp-content/uploads/2026/02/final-FCO-GOBLIN-MARKET-9780593546598-Berkley-Ace-Publicity-1100x1697.jpg" alt="" class="wp-image-839142" srcset="https://reactormag.com/wp-content/uploads/2026/02/final-FCO-GOBLIN-MARKET-9780593546598-Berkley-Ace-Publicity-1100x1697.jpg 1100w, https://reactormag.com/wp-content/uploads/2026/02/final-FCO-GOBLIN-MARKET-9780593546598-Berkley-Ace-Publicity-740x1142.jpg 740w, https://reactormag.com/wp-content/uploads/2026/02/final-FCO-GOBLIN-MARKET-9780593546598-Berkley-Ace-Publicity-768x1185.jpg 768w, https://reactormag.com/wp-content/uploads/2026/02/final-FCO-GOBLIN-MARKET-9780593546598-Berkley-Ace-Publicity-996x1536.jpg 996w, https://reactormag.com/wp-content/uploads/2026/02/final-FCO-GOBLIN-MARKET-9780593546598-Berkley-Ace-Publicity-1328x2048.jpg 1328w, https://reactormag.com/wp-content/uploads/2026/02/final-FCO-GOBLIN-MARKET-9780593546598-Berkley-Ace-Publicity-scaled.jpg 1659w" sizes="auto, (max-width: 1100px) 100vw, 1100px" /><figcaption class="wp-element-caption">Cover art by Charlie Bowater; Design by Adam Auerbach</figcaption></figure>
<section class="wp-block-shop-the-book shop-the-book">
<h2 class="shop-the-book-headline">Buy the Book</h2>
<div class="shop-the-book-content">
<figure class="shop-the-book-image-desktop image-cover">
<img loading="lazy" decoding="async" width="300" height="450" src="https://reactormag.com/wp-content/uploads/2026/02/goblin-market-aj-hackwith.jpeg" class="attachment-full size-full" alt="cover of AJ Hackwith's Goblin Market" /> </figure>
<div class="grow shrink basis-0">
<div class="flex items-center">
<figure class="shop-the-book-image-mobile image-cover">
<!-- <img loading="lazy" decoding="async" width="300" height="450" src="https://reactormag.com/wp-content/uploads/2026/02/goblin-market-aj-hackwith.jpeg" class="attachment-full size-full" alt="Goblin Market" /> -->
<img loading="lazy" decoding="async" width="300" height="450" src="https://reactormag.com/wp-content/uploads/2026/02/goblin-market-aj-hackwith.jpeg" class="attachment-full size-full" alt="cover of AJ Hackwith's Goblin Market" role="presentation" /> </figure>
<div class="grow shrink basis-0">
<h3 class="shop-the-book-title text-h3">Goblin Market</h3>
<p class="shop-the-book-author">A.J. Hackwith</p>
</div>
</div>
<button type="button" class="inline-block px-8 py-4 text-center btn tablet:py-3 text-h6 bg-red text-white shop-the-book-button" id="buy_book" data-trigger="modal" data-target="#modal-1770830243" aria-open="false" aria-label="Buy Book">
<span class="inline-flex items-center button-label btn-label">
Buy Book
</span>
</button>
</div>
</div>
<div id="modal-1770830243" class="shop-the-book-modal">
<div class="shop-the-book-modal-inner">
<button class="js-modal-close absolute top-5 right-5 z-10" type="button" aria-label="icon-close">
<svg class="w-[19px] h-[19px]" width="18" height="19" viewbox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="close" role="img" aria-hidden="true">
<path d="M1 17L17 1" stroke="black" stroke-width="2" stroke-linecap="round" />
<path d="M1 17L17 1" stroke="black" stroke-opacity="0.2" stroke-width="2" stroke-linecap="round" />
<path d="M17 17.0809L1 1.08093" stroke="black" stroke-width="2" stroke-linecap="round" />
<path d="M17 17.0809L1 1.08093" stroke="black" stroke-opacity="0.2" stroke-width="2" stroke-linecap="round" />
</svg>
</button>
<div class="shop-the-book-modal-content">
<figure class="shop-the-book-modal-image-desktop image-cover">
<img loading="lazy" decoding="async" width="300" height="450" src="https://reactormag.com/wp-content/uploads/2026/02/goblin-market-aj-hackwith.jpeg" class="attachment-full size-full" alt="Goblin Market" /> </figure>
<div class="grow shrink basis-0">
<div class="flex items-center">
<figure class="shop-the-book-modal-image-mobile image-cover">
<img loading="lazy" decoding="async" width="300" height="450" src="https://reactormag.com/wp-content/uploads/2026/02/goblin-market-aj-hackwith.jpeg" class="attachment-full size-full" alt="Goblin Market" /> </figure>
<div class="grow shrink basis-0">
<h3 class="shop-the-book-modal-title">Goblin Market</h3>
<p class="shop-the-book-modal-author">A.J. Hackwith</p>
</div>
</div>
<p class="shop-the-book-modal-label">Buy this book from:</p>
<ul class="not-prose ebook-links ebook-links-shortcode"><li><a class="btn" target="_blank" href="http://www.amazon.com/exec/obidos/ASIN/B0GHTP7VRM?tag=tordotcomgeneral-20" data-book-title="Goblin Market" data-book-store="Amazon"><span class="inline-flex items-center button-label text-h6 text-white font-aktiv">Amazon</span></a></li><li><a class="btn" target="_blank" href="https://www.anrdoezrs.net/links/7992675/type/dlg/sid/tordotcomgeneral/https://www.barnesandnoble.com/s/9780593546598" data-book-title="Goblin Market" data-book-store="Barnes and Noble"><span class="inline-flex items-center button-label text-h6 text-white font-aktiv">Barnes and Noble</span></a></li><li><a class="btn" target="_blank" href="http://itunes.apple.com/us/book/isbn9780593546604" data-book-title="Goblin Market" data-book-store="iBooks"><span class="inline-flex items-center button-label text-h6 text-white font-aktiv">iBooks</span></a></li><li><a class="btn" target="_blank" href="https://www.indiebound.org/book/9780593546598" data-book-title="Goblin Market" data-book-store="IndieBound"><span class="inline-flex items-center button-label text-h6 text-white font-aktiv">IndieBound</span></a></li><li><a class="btn" target="_blank" href="https://www.target.com/s?searchTerm=9780593546598" data-book-title="Goblin Market" data-book-store="Target"><span class="inline-flex items-center button-label text-h6 text-white font-aktiv">Target</span></a></li></ul>
</div>
</div>
</div>
</div>
</section>
<p>A. J. Hackwith (she/they) is a queer writer of fantasy and science fiction living in the woods of the Pacific Northwest with her partner and various pet cryptids. </p>
<hr class="wp-block-separator has-alpha-channel-opacity" />
<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
<h3 class="wp-block-heading has-text-align-center"><strong>Chapter One</strong></h3>
<div style="height:5px" aria-hidden="true" class="wp-block-spacer"></div>
<p><em>Extra potatoes for dinner.</em> That’s all Toast heard when the boy began negotiations with the foolish offer of his first-born daughter. Even now, watching him haggle with Silver, she could see he was barely more than a child himself. Not in the cherubic, soft limbed way, really. But in the slouched curved of his spine, the dull polish of disappointment beginning to wear down his edges. He had learned the world would not love him back, but not yet that it could strip him bare if he let it. He still had the ambition of his dreams.</p>
<p>Otherwise he would have never found the door that lead nowhere. The door that leads to the Goblin Market. “I’m never having kids anyway,” he announced, with all the bravado of someone who’d convinced himself he’d meant it. “It’ll be like getting it for free.”</p>
<p>“What a cunning negotiator you are, peachfuzz.” Silver’s skin was pale with the luster of old jade, smooth in places where age should have made a busy map of lines. Goblin years don’t draw wrinkles, just deepen the secrets in the eyes. Though the name alone told Toast she was one of the oldest merchants in the Market. Goblins earned their common name based on the first successful deal they ever struck. Silver had evidently dealt in raw coin, at one point. And so far back that her name was ‘Silver’ rather than penny, dollar, or credit.</p>
<p>“Has anyone tried bitcoin?” Toast only realized the daydream question was said aloud when Silver shot her a look to peel bark from a tree.</p>
<p>“Henry.” Silver flicked a thumb in Toast’s direction and another man, who had been idly polishing the dream-glass, tucked away his rag. He was dressed in too tight pants and a blousy teal shirt which could have been from several decades of history, but was gaudy in all of them in Toast’s opinion. Henry offered Toast a candy from a rather stale looking silver bowl. “Mint?”</p>
<p>Henry may not have been a goblin, but as Silver’s indentured assistant, he was as market-blood as Toast. And like any market resident, Toast knew better than to accept a gift. Especially one shaped like a smile. </p>
<p>“What are they? Honey words?” Toast eyed the glistening candies. Her crossed arms made it obvious she wasn’t biting, so Henry sighed and set the bowl down. “Delirium drops,” Henry admitted, with no remorse on his lazy smile. “Imported fresh from the Summerlands.”</p>
<p>“High Fey sweets don’t interest me.” Toast gave him a flat look even while keeping an eye on how Silver’s negotiation was progressing with the human mark. He was, as Toast had expected, getting tidily fleeced by Silver’s talented omissions. The boy was petting a battered pair of gloves with an awe that bordered on enchantment. The finder fee that was due to Toast from the deal would be decent, maybe even enough to pay for a few deals of her own. (After the potatoes.)</p>
<p>“I wouldn’t expect a simple goblin like you to appreciate the finer things,” Henry shrugged, selecting one candy from the bowl himself to languidly pluck at the glossy wrapper. “Suit yourself.”</p>
<p>God, Toast couldn’t stand the addicts. She had never bothered to learn Henry’s particular story, how he’d come to find the Goblin Market or what initial deal he’d made, but anyone could guess how he’d become stuck working for Silver. Henry was a goblinfruit addict, one of the many humans that lived–if you could call it that—within the Market, doing any demeaning job or fey bidding they could to win them another taste of the sweet fruit called goblinfruit. It was a delicacy unique to the Market’s goblin community, and known to be pleasant to fey of all kinds, but addictive to the point of possession for humans. </p>
<p>The fruit didn’t kill you. It just made you forget why anything else ever mattered.</p>
<p>Once you’d tasted goblinfruit, your every waking thought was devoted to securing the next portion. Henry was a case in point, serving as Silver’s ever-present lackey in exchange for a steady but meager supply. Fey never hesitated to take advantage of us—no, of humans. <em>Humans.</em> Not us. Toast berated herself again as she watched Henry drop the faint, cerulean delirium drop on his tongue and slouch against a crate of goods.</p>
<p>“Ach!” Silver twisted around and delivered a faint smack to Henry’s shoulder. “Foolish boy! What have I told you about sampling the merchandise? You’ll owe me for that.”</p>
<p>Toast could imagine the groveling Henry would do to preserve his ration serving of goblinfruit, but he was already too far gone, a drippy smile on his face as the candy of glazed emotion melted through his brain. “You could have bothered to stop him,” Silver turned her frown on Toast.</p>
<p>“Could have. Didn’t see the fair trade.” Toast shrugged.</p>
<p>That earned her a narrow look, but no retort. Toast was secure in the fact that Silver couldn’t even hold it against Toast her. Fair trade was the lifeblood of the Market. If the goblins and low fey of the Market had a religion, it was the cosmic concept of fair trade. Not that there was ever anything equitable in the promise of ‘fair’. There were always winners and losers in the market. And when a human was involved, they always played the loser.</p>
<p>Toast focused her attention on the boy she’d escorted to Silver’s booth. He was still lost in fascination, staring avariciously at those stupid gloves. “You…” Toast wavered, but a sharp raise of one brow from Silver was enough to tip her over into a sigh. “…if you are satisfied, I can walk you back to the door,” she said to the fool who barely heard her. Toast wanted nothing more than to back out of the tent and let the Churn’s crowd sweep her along, but her own sense of ‘fair’ didn’t allow it. Even foolish boys deserved to find their way home.</p>
<p>The boy was too enchanted with his new purchase to answer, but Silver frowned at the contents of a drawer before pulling out a handful of pebbles whose surfaces gleamed like oil slicks. She counted five into Toast’s waiting palm.</p>
<p>“Bezoars, again?” Toast let her annoyance carry.</p>
<p>Silver shrugged, indicating the currency of payment and Toast jostled them in her palm before putting them away. The oily, dark feel said they were from the belly of a Nightmare, or possibly even an Omen. It was a generous fee, not that she’d ever admit that to Silver. She tugged on the boy’s sleeve and nudged him into the dim bustle of the Churn.</p>
<p>The Churn was the Market’s backbone. A cavernous space with a large main thoroughfare of tents and booths perched beneath the ruins of pillars that jutted out of the wall in impossible geometry. The lighting came from twine-strung lanterns which swayed without wind. Nothing about the Market was straight: not its rooms, not its wares, not its people. But at least the Churn, at least, pretended to stay still. Deeper in, the Market turned feral, hallways slipping and folding, rearranging themselves like rebellious memories. </p>
<p>By the time they reached the stairs, the lanterns had guttered low. Toast managed to drag the boy back up the switchback to the entrance hallway. “Right. Pleasure meeting you, yadda, yadda, yadda—”</p>
<p>“Yes…” the boy agreed absently. But then he managed to pull his gaze away from the bauble he’d just sold his firstborn for. “Wait, what if I need to come back?”</p>
<p>Toast kept her skepticism off her bland expression. Fey from elsewhere were regular visitors of the Market, but typically humans only stumbled in once, and whether by fate or failing, they were not seen again. She pretended to consider it with a shrug. “How’d you find the door, again?”</p>
<p>“I…” his expressive face folded into confusion. “I remember it was end of semester, and I had a shit-ton to drink and then there was this weirdo at the bar that…I can’t remember what they said.”</p>
<p>“Oh, that’s normal,” Toast reassured. Her stomach dropped and pity sunk in despite her best efforts. A wandering trickster had sent him here, or worse. There were enough creatures out there that who rarely visited the Market themselves because they made such a tidy meal of other’s desperation.</p>
<p>“You understand what you paid today, right?” She shouldn’t be asking, but at least it did serve as a distraction. The boy’s face bloomed into a prideful smile.</p>
<p>“Yeah. Whatever. Basically free.”</p>
<p>“You said as much back there. You understand that’s forever, right? Even if you change your mind or there’s an…uhm, accident.”</p>
<p>He was already nodding in an arrogant way that made Toast feel less sympathy, but then there was a hitch in his expression. Toast’s heart sank. “No judgement, but have you had some…” She paused and pulled the words from a memory she’d bought last month. “…a one night stand?”</p>
<p>The blank anxiety on the boy’s face was answer enough. Oh, he really was an idiot. Toast clenched her jaw and shoved his lanky legs toward the door. “Anyway, the Goblin Market appreciates your business. Never come againok<em>bye</em>!”</p>
<p>He made some blustery objections, but the enchantment took hold as he touched the brass doorknob. The frame of the door always remained the same—creaky and crooked, with mismatched carvings at the corners. But the door was always unique to the guest. This one was a wide, artful mahogany with an ornate latch that reeked of old money. How someone who had so much could still fill his heart with so much envy that they called a door to the Market, Toast would never understand. She was halfway down the stairs before the click finished echoing in the empty hall.</p>
<p>At least she had the coin to wash the bad taste out of her mouth. She stopped by her favorite shops, using some of the bezoars to buy a spicy skewer (extra potatoes) and another on a goblinfruit hand pie. After a bit of haggling, she handed over the gleam from her hair for a pint of weak ale, and swapped last week’s dreams for a new blanket that was heavier than the old one and stitched with runes to keep out the chill and regret. There was a new draft in the abandoned closet that she called home. She’d manage. Still better than the week she spent sweltering at night because the closet had been relocated directly over a boiler room.</p>
<p>The ever-shifting secret space which hosted the goblin market was just referred to as the Market, by everyone Toast had ever spoken to. It gave the impression of a dilapidated, nonsensical forever-house. It was not, of course. No architect could or would dream up such a sprawling, illogical maze of dead-end hallways, stairs to nowhere, bottomless pools, or dusty rooms. A door could open on a decaying Victorian parlour one day or a hurricane-thrashed stairwell the next. It just depended on the Market’s mood.</p>
<p>The whimsy made the Market treacherous to navigate, if you didn’t know the secret as Toast did. As she climbed a spiral staircase, she noticed it was the one made of bone that she’d already seen twice on the way in this morning. She touched each brass knob and lever of every door as she sped down the hallway, other arm loaded with her dinner. It never hurt to stay acquainted with the Market, her fingertips memorizing the feeling of cold, tarnished metal memorized under her fingertips like breadcrumbs to follow out.</p>
<p>When she reached her door, she exhaled. Still there. Inside it smelled of dry cloth and old paper. It looked like a supply closet, like the ones where that the teacher had always kept the precious craft supplies in when she was in grade school. Toast pretended it smelled of crayons and Elmer’s glue, the way Ms. Luchsinger’s closet had in first grade. One of the good days when their teacher pulled out fresh crayons. A fantasy that she was back at Middlevale elementary, and when she emerged in the morning she’d be 12 years old again, and human, and loved and cared for without expectation of payment or debt.</p>
<p>She laid out her meal, spread the new blanket, and settled into her next nest. She nibbled on the hand pie as she pulled out a sad looking notebook. The pages were nearly black from scribbles—dream fragments, old sketches, the memory-ghosts of horses, because of course she’d been a horse girl once. </p>
<p>Ten years ago. Ten years since she’d woken in her bed, not yet changed or claimed, only to find a green-skinned creature, Silver, at the foot of it with eyes like flint and a voice like a sealed contract.</p>
<p>She’d screamed, of course. But no one stirred in the house, not her parents or her baby sister, already under Silver’s temporary enchantment. There had been no dramatic rescue. Only Silver’s voice, calm as paper: <em>You are not theirs.</em></p>
<p>Toast had run, of course she had. She’d managed to reach her parents room, screaming for help. Her mom kept a baseball bat under the bed. She’d—she’d drive this nightmare away. Toast had thrown herself on her parents bed, but. But her mother only shifted fretfully in her sleep, brow furrowing then smoothing again. She still remembered the scent of her mother’s sleep-warmed skin before Silver pulled her away.</p>
<p>She probably tried to explain it all kindly, if Toast was being fair. But she Toast had been so confused, so scared, that the facts might as well have been incantations: that Toast was a changeling child, a goblin pretending to be human. That her ‘real’ parents, also goblins, should have fetched her long ago but–here, Silver paused, unnaturally evasive–they had been delayed, forcing Silver to complete the errand.</p>
<p>But that didn’t prepare Toast for the icy water feeling of some magic sliding off her skin. Did not stop her from wailing as she looked in the hallway mirror and saw a wretched green-skinned stranger staring back. A creature her size with big, tear-filled red eyes and giant, fawn-like floppy ears that came to points and fluttered like broken wings as she cried.</p>
<p>That door had shut. And the Market had opened on her new life.</p>
<p>She learned quickly. Goblins believed a community raised a child. Well, they believed <em>humans</em> should raise goblin children up through that helpless, sticky period, <em>then </em>the community raised a child. Most goblin children were brought back to the Market by age six as their changeling disguise wore thin. Young enough to adapt well, but old enough to be useful.</p>
<p>Toast had been eleven, too old to be pitied, too young to be feared. Silver helped just enough to keep her from starving. When asked, Silver had given her only a perfunctory answer as to why they’d waited so long. She said her parents were absent, like Toast had been an appointment they’d penciled in their planner and forgot. Whenever Toast pressed further, complicated wrinkles formed around Silver’s closed mouth.</p>
<p>Whatever the reason, Toast never forgave them for it. She was gathered into some orientation and adjustment guidance by well-meaning aunties. Sitting hunched over next to kids half her age, many of whom seemed to have either convinced themselves this is was some fantasy adventure, or comforted themselves with crying constantly.</p>
<p>Toast had no more tears. After that first night, she held herself to the resolution to not cry again. If this was home now, Toast would make it a home no one could take away from her. Let no one close enough to rip another comfort away. If Toast was a goblin, then she’d be a <em>goblin.</em> As fierce and nasty as any of the monsters who’d ripped her away from her human dream.</p>
<p>It wasn’t that easy, she learned. All the traders knew that fresh changeling kids were easy targets. Merchants seemed to take endless amusement using the old fey “may I have your name?” trick on changelings.</p>
<p>Her first trade had been a desperate, hungry bargain: the memory of her hometown for a slice of fried bread. Toast. She might have picked something else if she’d known goblins take their first Market acquisition as their name for the rest of their life. She didn’t even remember how it tasted now, and she’d never remember the way back again.</p>
<p>She couldn’t go home even if she’d wanted to. She had been Toast ever since.</p>
<p>The post <a href="https://reactormag.com/cover-reveal-and-excerpt-aj-hackwith-goblin-market/">Read the First Chapter of A.J. Hackwith’s <i>Goblin Market</i></a> appeared first on <a href="https://reactormag.com">Reactor</a>.</p><p class="ljsyndicationlink"><a href="https://reactormag.com/cover-reveal-and-excerpt-aj-hackwith-goblin-market/">https://reactormag.com/cover-reveal-and-excerpt-aj-hackwith-goblin-market/</a></p><p class="ljsyndicationlink"><a href="https://reactormag.com/?p=839141">https://reactormag.com/?p=839141</a></p>