PageSourceSearch

https://lexiander.com/series

html lexiander.com collected 2026-09-26 01:31:10 UTC 34,352 bytes, 358 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4<script>var _rollbarConfig = {"accessToken":"295d6d2e8f934257b0f4ddb304115b52","autoInstrument":true,"captureUncaught":true,"captureUnhandledRejections":true,"hostSafeList":[],"hostBlockList":[],"ignoredMessages":[],"payload":{"environment":"production"}};</script>
vendor: 1 bytes, line 4
4
5<script>!function(r){var e={};function o(n){if(e[n])return e[n].exports;var t=e[n]={i:n,l:!1,exports:{}};return r[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.m=r,o.c=e,o.d=function(r,e,n){o.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:n})},o.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},o.t=function(r,e){if(1&e&&(r=o(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var t in r)o.d(n,t,function(e){return r[e]}.bind(null,t));return n},o.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(e,"a",e),e},o.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)},o.p="",o(o.s=0)}([function(r,e,o){"use strict";var n=o(1),t=o(5);_rollbarConfig=_rollbarConfig||{},_rollbarConfig.rollbarJsUrl=_rollbarConfig.rollbarJsUrl||"https://cdn.rollbar.com/rollbarjs/refs/tags/v2.26.1/rollbar.min.js",_rollbarConfig.async=void 0===_rollbarConfig.async||_rollbarConfig.async;var a=n.setupShim(window,_rollbarConfig),l=t(_rollbarConfig);window.rollbar=n.Rollbar,a.loadFull(window,document,!_rollbarConfig.async,_rollbarConfig,l)},function(r,e,o){"use strict";var n=o(2),t=o(3);function a(r){return function(){try{return r.apply(this,arguments)}catch(r){try{console.error("[Rollbar]: Internal error",r)}catch(r){}}}}var l=0;function i(r,e){this.options=r,this._rollbarOldOnError=null;var o=l++;this.shimId=function(){return o},"undefined"!=typeof window&&window._rollbarShims&&(window._rollbarShims[o]={handler:e,messages:[]})}var s=o(4),d=function(r,e){return new i(r,e)},c=function(r){return new s(d,r)};function u(r){return a((function(){var e=this,o=Array.prototype.slice.call(arguments,0),n={shim:e,method:r,args:o,ts:new Date};window._rollbarShims[this.shimId()].messages.push(n)}))}i.prototype.loadFull=function(r,e,o,n,t){var l=!1,i=e.createElement("script"),s=e.getElementsByTagName("script")[0],d=s.parentNode;i.crossOrigin="",i.src=n.rollbarJsUrl,o||(i.async=!0),i.onload=i.onreadystatechange=a((function(){if(!(l||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState)){i.onload=i.onreadystatechange=null;try{d.removeChild(i)}catch(r){}l=!0,function(){var e;if(void 0===r._rollbarDidLoad){e=new Error("rollbar.js did not load");for(var o,n,a,l,i=0;o=r._rollbarShims[i++];)for(o=o.messages||[];n=o.shift();)for(a=n.args||[],i=0;i<a.length;++i)if("function"==typeof(l=a[i])){l(e);break}}"function"==typeof t&&t(e)}()}})),d.insertBefore(i,s)},i.prototype.wrap=function(r,e,o){try{var n;if(n="function"==typeof e?e:function(){return e||{}},"function"!=typeof r)return r;if(r._isWrap)return r;if(!r._rollbar_wrapped&&(r._rollbar_wrapped=function(){o&&"function"==typeof o&&o.apply(this,arguments);try{return r.apply(this,arguments)}catch(o){var e=o;throw e&&("string"==typeof e&&(e=new String(e)),e._rollbarContext=n()||{},e._rollbarContext._wrappedSource=r.toString(),window._rollbarWrappedError=e),e}},r._rollbar_wrapped._isWrap=!0,r.hasOwnProperty))for(var t in r)r.hasOwnProperty(t)&&(r._rollbar_wrapped[t]=r[t]);return r._rollbar_wrapped}catch(e){return r}};for(var p="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,captureEvent,captureDomContentLoaded,captureLoad".split(","),f=0;f<p.length;++f)i.prototype[p[f]]=u(p[f]);r.exports={setupShim:function(r,e){if(r){var o=e.globalAlias||"Rollbar";if("object"==typeof r[o])return r[o];r._rollbarShims={},r._rollbarWrappedError=null;var l=new c(e);return a((function(){e.captureUncaught&&(l._rollbarOldOnError=r.onerror,n.captureUncaughtExceptions(r,l,!0),e.wrapGlobalEventHandlers&&t(r,l,!0)),e.captureUnhandledRejections&&n.captureUnhandledRejections(r,l,!0);var a=e.autoInstrument;return!1!==e.enabled&&(void 0===a||!0===a||function(r){return!("object"!=typeof r||void 0!==r.page&&!r.page)}(a))&&r.addEventListener&&(r.addEventListener("load",l.captureLoad.bind(l)),r.addEventListener("DOMContentLoaded",l.captureDomContentLoaded.bind(l))),r[o]=l,l}))()}},Rollbar:c}},function(r,e,o){"use strict";function n(r,e,o,n){r._rollbarWrappedError&&(n[4]||(n[4]=r._rollbarWrappedError),n[5]||(n[5]=r._rollbarWrappedError._rollbarContext),r._rollbarWrappedError=null);var t=e.handleUncaughtException.apply(e,n);o&&o.apply(r,n),"anonymous"===t&&(e.anonymousErrorsPending+=1)}r.exports={captureUncaughtExceptions:function(r,e,o){if(r){var t;if("function"==typeof e._rollbarOldOnError)t=e._rollbarOldOnError;else if(r.onerror){for(t=r.onerror;t._rollbarOldOnError;)t=t._rollbarOldOnError;e._rollbarOldOnError=t}e.handleAnonymousErrors();var a=function(){var o=Array.prototype.slice.call(arguments,0);n(r,e,t,o)};o&&(a._rollbarOldOnError=t),r.onerror=a}},captureUnhandledRejections:function(r,e,o){if(r){"function"==typeof r._rollbarURH&&r._rollbarURH.belongsToShim&&r.removeEventListener("unhandledrejection",r._rollbarURH);var n=function(r){var o,n,t;try{o=r.reason}catch(r){o=void 0}try{n=r.promise}catch(r){n="[unhandledrejection] error getting `promise` from event"}try{t=r.detail,!o&&t&&(o=t.reason,n=t.promise)}catch(r){}o||(o="[unhandledrejection] error getting `reason` from event"),e&&e.handleUnhandledRejection&&e.handleUnhandledRejection(o,n)};n.belongsToShim=o,r._rollbarURH=n,r.addEventListener("unhandledrejection",n)}}}},function(r,e,o){"use strict";function n(r,e,o){if(e.hasOwnProperty&&e.hasOwnProperty("addEventListener")){for(var n=e.addEventListener;n._rollbarOldAdd&&n.belongsToShim;)n=n._rollbarOldAdd;var t=function(e,o,t){n.call(this,e,r.wrap(o),t)};t._rollbarOldAdd=n,t.belongsToShim=o,e.addEventListener=t;for(var a=e.removeEventListener;a._rollbarOldRemove&&a.belongsToShim;)a=a._rollbarOldRemove;var l=function(r,e,o){a.call(this,r,e&&e._rollbar_wrapped||e,o)};l._rollbarOldRemove=a,l.belongsToShim=o,e.removeEventListener=l}}r.exports=function(r,e,o){if(r){var t,a,l="EventTarget,Window,Node,ApplicationCache,AudioTrackList,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDB
5Request,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(",");for(t=0;t<l.length;++t)r[a=l[t]]&&r[a].prototype&&n(e,r[a].prototype,o)}}},function(r,e,o){"use strict";function n(r,e){this.impl=r(e,this),this.options=e,function(r){for(var e=function(r){return function(){var e=Array.prototype.slice.call(arguments,0);if(this.impl[r])return this.impl[r].apply(this.impl,e)}},o="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,_createItem,wrap,loadFull,shimId,captureEvent,captureDomContentLoaded,captureLoad".split(","),n=0;n<o.length;n++)r[o[n]]=e(o[n])}(n.prototype)}n.prototype._swapAndProcessMessages=function(r,e){var o,n,t;for(this.impl=r(this.options);o=e.shift();)n=o.method,t=o.args,this[n]&&"function"==typeof this[n]&&("captureDomContentLoaded"===n||"captureLoad"===n?this[n].apply(this,[t[0],o.ts]):this[n].apply(this,t));return this},r.exports=n},function(r,e,o){"use strict";r.exports=function(r){return function(e){if(!e&&!window._rollbarInitialized){for(var o,n,t=(r=r||{}).globalAlias||"Rollbar",a=window.rollbar,l=function(r){return new a(r)},i=0;o=window._rollbarShims[i++];)n||(n=o.handler),o.handler._swapAndProcessMessages(l,o.messages);window[t]=n,window._rollbarInitialized=!0}}}}]);</script>
vendor: 1 bytes, line 5
5
6<script type="importmap" data-turbo-track="reload">{
7  "imports": {
8    "application": "https://d32hgpjj5y625p.cloudfront.net/assets/application-f207b082d340e2d7ef1faf6a3963b9409fa3147fb7e312868adaa67e76083f68.js",
9    "turbo_stream_actions": "https://d32hgpjj5y625p.cloudfront.net/assets/turbo_stream_actions-ff801f8567a3558f4a5e50a81da697f29e835e2fa46cc6bf769179d5831663dc.js",
10    "@hotwired/turbo-rails": "https://d32hgpjj5y625p.cloudfront.net/assets/turbo.min-ddd8b828c747ffd95dbdfaa87b2414d120a316eed8407f19f78e777d074e5e96.js",
11    "trix": "https://cdn.jsdelivr.net/npm/[email protected]/dist/trix.umd.min.js",
12    "js-cookie": "https://cdn.jsdelivr.net/npm/[email protected]/dist/js.cookie.min.js",
13    "sortablejs": "https://cdn.jsdelivr.net/npm/sortablejs@latest/Sortable.min.js",
14    "jquery-sortablejs": "https://cdn.jsdelivr.net/npm/jquery-sortablejs@latest/jquery-sortable.js",
15    "@hotwired/stimulus": "https://d32hgpjj5y625p.cloudfront.net/assets/stimulus.min-976b4e166c7f712397cad15409e0b976dfd9f2373f5e04d9f4520f0d5a7597f5.js",
16    "@hotwired/stimulus-loading": "https://d32hgpjj5y625p.cloudfront.net/assets/stimulus-loading-39227295c8a6d71e10ca2a94dede18522ced047f6ccbf8788e926f8be14aff1b.js",
17    "controllers/add_subscriber_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/add_subscriber_controller-fd9fe8936dd464dc1cbae3d31c3bc986e5e2114ee003fab4e5418f3efdaa46be.js",
18    "controllers/application": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/application-44e5edd38372876617b8ba873a82d48737d4c089e5180f706bdea0bb7b6370be.js",
19    "controllers/design_nav_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/design_nav_controller-2f712f7500c82845450b65dec862659df22dea1d2d39a17b9469d7070bb1d233.js",
20    "controllers/design_page_section_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/design_page_section_controller-f1a457031a27726cd23bb568294b137349e91d691cdbe35758af8b0e4cce37f4.js",
21    "controllers": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/index-d92597c94be3b5a5adba9c0f17fb1601585e59e54ed1e242cd99ce6f935198e5.js",
22    "controllers/manage_subscribers_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/manage_subscribers_controller-85b97243400699e63c4b100bd7f023fcffec82db7f5251463d944c8cc4a41145.js",
23    "controllers/modal_form_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/modal_form_controller-ed45881813baad0b886a257c8389b563a3f232cbc408f66cf4da53daa38bc4c1.js",
24    "controllers/newsletter_builder_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_controller-f2f1e3b58c8d4436bcdd8eea1d3b71a276a963c5e87549fffa49bab275bc9580.js",
25    "controllers/newsletter_builder_image_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_image_controller-13937df8f37d686d07b0834fdc8e977b71cc4e700adfc069d1c499f0cbb6b6b6.js",
26    "controllers/newsletter_builder_image_form_fields_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_image_form_fields_controller-5fb397c6153ab53d8aec1e3027c32a699349fbdbf1ebee1143215f8bd6eee05a.js",
27    "controllers/newsletter_builder_modal_form_fields_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_modal_form_fields_controller-9e5fb79d742394fa9eaeeddb437123dd78ed2f87d4cea5d220a404e294795000.js",
28    "controllers/newsletter_builder_replaceable_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_replaceable_controller-21efea64bf8648e6883566d7b7be4c37654a24e08b2367dfeed4e44956097ee8.js",
29    "controllers/newsletter_builder_tags_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_tags_controller-0eb8d1f271977faa68a92a53741979bf58ffc86c075f84f2d25deafbd3a60e47.js",
30    "controllers/newsletter_message_schedule_modal_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_message_schedule_modal_controller-c70893dd83a505fe506ad4430a1f8439966c9f4d9c8392d85895e73869ca3122.js",
31    "controllers/search_modal_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/search_modal_controller-35710a5ac2b54272c5c23a69e0adb29820848de5844d613f73d58a2ea27a61f3.js",
32    "controllers/section_card_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/section_card_controller-6e39fd28ad51d887ed0c7a10d2c51b3ff3a1bd36621fdcf810dbc908a2f82624.js"
33  }
34}</script>
34
35<link rel="modulepreload" href="https://d32hgpjj5y625p.cloudfront.net/assets/application-f207b082d340e2d7ef1faf6a3963b9409fa3147fb7e312868adaa67e76083f68.js">
36<link rel="modulepreload" href="https://d32hgpjj5y625p.cloudfront.net/assets/turbo_stream_actions-ff801f8567a3558f4a5e50a81da697f29e835e2fa46cc6bf769179d5831663dc.js">
37<link rel="modulepreload" href="https://d32hgpjj5y625p.cloudfront.net/assets/turbo.min-ddd8b828c747ffd95dbdfaa87b2414d120a316eed8407f19f78e777d074e5e96.js">
38<script type="esms-options">{"nonce":null}</script>
vendor: 1 bytes, line 38
38
39<script src="https://d32hgpjj5y625p.cloudfront.net/assets/es-module-shims.min-a0e02f0f37eb67badf69f69d30f3d3ef921c0ba3d076579d03a937c6b1c29d2d.js" async="async" data-turbo-track="reload"></script>
vendor: 1 bytes, line 39
39
40<script type="module">import "application"</script>
40
41<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
42<title>Series | Lexi Ander</title>
43<meta name="csrf-param" content="authenticity_token" />
44<meta name="csrf-token" content="EpHLHND-m26zafehcIQDbYPAu71UrhuTvG7iBbB0mymh5wW155JgdQurm5hVk2nXoyBYIRKlZuW4TBrYyfu76A" />
45<meta name="csp-nonce" />
46<meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport">
47  
47<script>
48    window.renderTurnstile = function () {
49      $('.cloudflare-turnstile-widget').each((i, widget) => {
50        turnstile.render(widget, {
51          sitekey: '0x4AAAAAABCVYQo6ZyG97FYI',
52          callback: function (token) {
53            $(widget).parents('form').find("input[type='submit']").prop("disabled", false);
54          },
55        });
56      });
57    };
58    window.turnstileLoaded = function() {
59      if (document.readyState === "loading") {
60        document.addEventListener('DOMContentLoaded', renderTurnstile);
61      } else {
62        renderTurnstile();
63      }
64    };
65    document.addEventListener("turbo:frame-load", renderTurnstile);
66  </script>
66
67
68    
68<script src="https://challenges.cloudflare.com/turnstile/v0/api.js?onload=turnstileLoaded" async defer></script>
68
69
70<meta content="Series by Lexi Ander" name="description">
71<meta content="Series | Lexi Ander" property="og:title">
72<meta content="Series by Lexi Ander" property="og:description">
73<meta content="https://lexiander.com/series" property="og:url">
74<meta content="website" property="og:type">
75<meta content="summary" property="twitter:card">
76<link rel="icon" type="image/x-icon" href="https://res.cloudinary.com/wellfleet/image/upload/c_lpad,b_rgb:2f8185,w_32,h_32/c_lpad,w_28,h_28,co_rgb:ffffff,l_text:Permanent%20Marker_24_bold:LA/v1701462860/favicon.png" />
77<style type="text/css">
78body {
79  --background-color: #2f8185;
80  --accent-color: #4aeaf3;
81  --text-color: #ffffff;
82  --accent-contrast-color: #000000;
83  --logo-font: "Permanent Marker", cursive;
84  --logo-font-weight: 400;
85  --logo-font-case: none;
86  --header-font: "Oswald", sans-serif;
87  --header-font-weight: 400;
88  --body-font: "Montserrat", sans-serif;
89  --background-image-url: url();
90  --mailing-list-background-image-url: url();
91}
92
93
94</style>
95<link href="https://lexiander.com/series" rel="canonical">
96<link href="//fonts.googleapis.com" rel="preconnect">
97<link crossorigin="true" href="//fonts.gstatic.com" rel="preconnect">
98<link as="style" crossorigin="anonymous" href="https://fonts.googleapis.com/css2?display=swap&amp;family=Permanent Marker:wght@400&amp;family=Oswald:wght@400&amp;family=Montserrat:ital,wght@0,400;0,700;1,400;1,700" rel="preload" type="text/css">
99<link crossorigin="anonymous" href="https://fonts.googleapis.com/css2?display=swap&amp;family=Permanent Marker:wght@400&amp;family=Oswald:wght@400&amp;family=Montserrat:ital,wght@0,400;0,700;1,400;1,700" rel="stylesheet" type="text/css">
100<link rel="stylesheet" href="https://d32hgpjj5y625p.cloudfront.net/assets/website-5164b3cb3279842da358c6c907e0cf5e9d72106743dddf3c2802599bbf187c77.css" media="all" />
101<script src="https://d32hgpjj5y625p.cloudfront.net/assets/website-51048669aa058af730a2050187f188c2dff273ff3c464e46b7b3f7ddaf6ad92b.js"></script>
101
102<turbo-frame data-turbo="true" id="analytic_tags">
103
104<script src="https://d32hgpjj5y625p.cloudfront.net/assets/custom_tracking-31af88ace985edb56eb121c6755d1a01a338931beedac126e877338b80684370.js"></script>
104
105</turbo-frame>
106</head>
107<body class="series_controller index_action " data-turbo="false">
108<main role="main">
109<div class="min-vh-100 d-flex flex-column">
110<div class="header my-lg-2">
111
112<nav class="navbar navbar-expand-lg py-1 d-flex justify-content-between flex-wrap container">
113<div class="author-name text-wrap mb-0 left-aligned">
114<a class="text-reset text-decoration-none m-0 p-0" href="/">Lexi Ander
115</a></div>
116<button class="d-block d-lg-none btn p-0" data-bs-target=".navbar-collapse" data-bs-toggle="collapse">
117<svg width="1em" height="1em" style="fill: none; stroke: currentColor; vertical-align: middle; " viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
118<path d="M1 2H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
119<path d="M1 9H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
120<path d="M1 16H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
121<path d="M1 2H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
122<path d="M1 9H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
123<path d="M1 16H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
124</svg>
125
126</button>
127<div class="collapse navbar-collapse navbar-nav-scroll flex-grow-0 flex-wrap mh-100">
128<div class="mobile-menu-header d-flex d-lg-none align-items-center justify-content-between px-2 px-md-6 pt-3">
129<a class="author-name text-reset text-decoration-none mb-0" href="/">Lexi Ander</a>
130<button class="btn p-0" data-bs-target=".navbar-collapse" data-bs-toggle="collapse">
131<svg width="1em" height="1em" style="fill: none; stroke: currentColor; vertical-align: middle; " viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg">
132<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
133<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
134<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
135<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
136</svg>
137
138</button>
139</div>
140<ul class="navbar-nav mt-1 mt-lg-0 px-2 px-md-6 n">
141<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/about">About</a></li>
142
143<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/books">Books</a></li>
144
145<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/series">Series</a></li>
146
147<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/updates">Updates</a></li>
148
149<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/mailing-list">Mailing List</a></li>
150
151<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/press-kit">Press Kit</a></li>
152
153<li class="nav-item d-flex pt-2 pt-lg-0 gap-2 gap-lg-0 justify-content-center">
154<a target="_blank" name="BookBub" class="nav-link d-flex align-items-center" href="https://www.bookbub.com/authors/lexi-ander"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
155	 viewBox="0 0 48 48" style="fill: currentColor; stroke: currentColor; vertical-align: middle; " xml:space="preserve" width="24px" height="24px">
156<path d="M34.2,20.9c0.7-0.5,1-1.3,1-2.3c0-1.8-1.3-2.7-3.8-2.7h-2.2v5.8h2.3C32.7,21.8,33.6,21.5,34.2,20.9z"/>
157<path d="M14.6,25.1h-2.8v6.5h3c1.3,0,2.3-0.3,3-0.9c0.7-0.6,1.1-1.4,1.1-2.4C18.8,26.1,17.4,25.1,14.6,25.1z"/>
158<path d="M16.9,20.9c0.7-0.5,1-1.3,1-2.3c0-1.8-1.3-2.7-3.8-2.7h-2.2v5.8h2.3C15.3,21.8,16.2,21.5,16.9,20.9z"/>
159<path d="M24.1,0.3C11.2,0.3,0.7,10.8,0.7,23.8c0,12.9,10.5,23.4,23.4,23.4s23.4-10.5,23.4-23.4C47.5,10.8,37,0.3,24.1,0.3z
160	 M21.2,33.1c-1.4,1.2-3.3,1.8-5.7,1.8H7.5V12.6h7.6c2.3,0,4.1,0.5,5.4,1.4c1.3,0.9,1.9,2.2,1.9,3.8c0,1.2-0.4,2.2-1.1,3.2
161	c-0.8,0.9-1.8,1.6-3.1,2v0c1.6,0.2,2.8,0.8,3.7,1.8c0.9,1,1.4,2.2,1.4,3.6C23.3,30.3,22.6,31.9,21.2,33.1z M38.5,33.1
162	c-1.4,1.2-3.3,1.8-5.7,1.8h-7.9V12.6h7.6c2.3,0,4.1,0.5,5.4,1.4c1.3,0.9,1.9,2.2,1.9,3.8c0,1.2-0.4,2.2-1.1,3.2
163	c-0.8,0.9-1.8,1.6-3.1,2v0c1.6,0.2,2.8,0.8,3.7,1.8c0.9,1,1.4,2.2,1.4,3.6C40.7,30.3,40,31.9,38.5,33.1z"/>
164<path d="M32,25.1h-2.8v6.5h3c1.3,0,2.3-0.3,3-0.9c0.7-0.6,1.1-1.4,1.1-2.4C36.1,26.1,34.7,25.1,32,25.1z"/>
165</svg>
166
167</a></li>
168
169</ul>
170</div>
171</nav>
172</div>
173
174
175<div class="website-content container flex-grow-1">
176<h1 class="font-logo-large">Series</h1>
177<div id="series">
178<div class="series py-4">
179<div class="series-books row mx-0">
180<a title="ION" class="covers col col-md-5 col-lg-4 d-flex p-3 justify-content-center align-items-center text-body text-decoration-none" href="/series/ion"><span class="cover mx-n1">
181<div class="cover-image-wrapper book-cover-171832">
182<div title="Ruby Red Booty Shorts and a Louisville Slugger (ION Book 1)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Ruby Red Booty Shorts and a Louisville Slugger (ION Book 1)" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/uf1ud0ilcfyx7cvqmnjv97p8x4iq" />
183</div></div>
184
185</span>
186<span class="cover mx-n1 lift">
187<div class="cover-image-wrapper book-cover-171833">
188<div title="Werewolf’s Tale and a Druid’s Sword (ION Book 2)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Werewolf’s Tale and a Druid’s Sword (ION Book 2)" itemprop="image" width="105" height="157" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_105/w534gj4qnrajh23wytuv1zug9ot5" />
189</div></div>
190
191</span>
192<span class="cover mx-n1">
193<div class="cover-image-wrapper book-cover-171834">
194<div title="An Awakened God and His Maricoxi Tribe (ION Book 3)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="An Awakened God and His Maricoxi Tribe (ION Book 3)" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/lrmul696ropql0uwo4w70azfawk1" />
195</div></div>
196
197</span>
198</a>
198<div class="col-md-7 col-lg-8 px-0 ps-md-6 mt-2 mt-md-0" itemprop="hasPart" itemscope="" itemtype="https://schema.org/BookSeries">
199<h3 class="text-break font-logo-small">
200<a class="text-reset text-decoration-none" href="/series/ion">ION</a>
201</h3>
202<div class="font-body-large mt-1"></div>
203<div class="mt-2 font-body-medium"><a class="text-reset" itemprop="hasPart" href="/books/ruby-red-booty-shorts-and-a-louisville-slugger-ion-book-1">Ruby Red Booty Shorts and a Louisville Slugger (ION Book 1)</a>, <a class="text-reset" itemprop="hasPart" href="/books/werewolf-s-tale-and-a-druid-s-sword-ion-book-2">Werewolf’s Tale and a Druid’s Sword (ION Book 2)</a>, and <a class="text-reset" itemprop="hasPart" href="/books/an-awakened-god-and-his-maricoxi-tribe-ion-book-3">An Awakened God and His Maricoxi Tribe (ION Book 3)</a></div>
204<div class="mt-3 font-body-medium"><a href="/series/ion">View Series</a></div>
205</div>
206</div>
207</div>
208<div class="series py-4">
209<div class="series-books row mx-0">
210<a title="The Valespian Pact" class="covers col col-md-5 col-lg-4 d-flex p-3 justify-content-center align-items-center text-body text-decoration-none" href="/series/the-valespian-pact"><span class="cover mx-n1 mb-3">
211<div class="cover-image-wrapper book-cover-156280">
212<div title="Alpha Trine (The Valespian Pact, #1)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Alpha Trine (The Valespian Pact, #1)" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/swczgcj84x199sexnb79ectmr28c" />
213</div></div>
214
215</span>
216<span class="cover mx-n1 mt-3">
217<div class="cover-image-wrapper book-cover-156247">
218<div title="Striker (The Valespian Pact, #2)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Striker (The Valespian Pact, #2)" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/nedvnns22sr3qdgn33oilkwb5su9" />
219</div></div>
220
221</span>
222<span class="cover mx-n1 mb-3">
223<div class="cover-image-wrapper book-cover-156279">
224<div title="Constant (The Valespian Pact, #3)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Constant (The Valespian Pact, #3)" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/a4a98pbt0uxqib69br5qoat44gz7" />
225</div></div>
226
227</span>
228<span class="cover mx-n1 mt-3">
229<div class="cover-image-wrapper book-cover-156242">
230<div title="Cherish (The Valespian Pact Book 4)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Cherish (The Valespian Pact Book 4)" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/wck43svnphbh0dpy3gvn3y83ga5z" />
231</div></div>
232
233</span>
234</a><div class="col-md-7 col-lg-8 px-0 ps-md-6 mt-2 mt-md-0" itemprop="hasPart" itemscope="" itemtype="https://schema.org/BookSeries">
235<h3 class="text-break font-logo-small">
236<a class="text-reset text-decoration-none" href="/series/the-valespian-pact">The Valespian Pact</a>
237</h3>
238<div class="font-body-large mt-1"></div>
239<div class="mt-2 font-body-medium"><a class="text-reset" itemprop="hasPart" href="/books/alpha-trine-the-valespian-pact-1">Alpha Trine (The Valespian Pact, #1)</a>, <a class="text-reset" itemprop="hasPart" href="/books/striker-the-valespian-pact-2">Striker (The Valespian Pact, #2)</a>, <a class="text-reset" itemprop="hasPart" href="/books/constant-the-valespian-pact-3">Constant (The Valespian Pact, #3)</a>, and <a class="text-reset" itemprop="hasPart" href="/books/cherish-the-valespian-pact-book-4">Cherish (The Valespian Pact Book 4)</a></div>
240<div class="mt-3 font-body-medium"><a href="/series/the-valespian-pact">View Series</a></div>
241</div>
242</div>
243</div>
244<div class="series py-4">
245<div class="series-books row mx-0">
246<a title="Sumeria&#39;s Sons" class="covers col col-md-5 col-lg-4 d-flex p-3 justify-content-center align-items-center text-body text-decoration-none" href="/series/sumeria-s-sons"><span class="cover mx-n1 mb-3">
247<div class="cover-image-wrapper book-cover-156275">
248<div title="Twin Flames (Sumeria’s Sons, #1)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Twin Flames (Sumeria’s Sons, #1)" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/2mb6qthtjegc0jcqwdhnmb976xyq" />
249</div></div>
250
251</span>
252<span class="cover mx-n1 mt-3">
253<div class="cover-image-wrapper book-cover-156270">
254<div title="Songs of the Earth (Sumeria’s Sons, #2)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Songs of the Earth (Sumeria’s Sons, #2)" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/9d0m9knjbku7jhe5eutb8b9kttju" />
255</div></div>
256
257</span>
258<span class="cover mx-n1 mb-3">
259<div class="cover-image-wrapper book-cover-171831">
260<div title="Dreams of the Forgotten (Sumeria’s Sons Book 3)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Dreams of the Forgotten (Sumeria’s Sons Book 3)" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/x2d6o1flwmx34swngebw4yrwk5vz" />
261</div></div>
262
263</span>
264<span class="cover mx-n1 mt-3">
265<div class="cover-image-wrapper book-cover-156269">
266<div title="Surrounded by Crimson (Sumeria’s Sons, #4)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Surrounded by Crimson (Sumeria’s Sons, #4)" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/by02imrioromvyjlbs1vbbwffglc" />
267</div></div>
268
269</span>
270<div class="more border rounded-circle d-flex justify-content-center align-items-center mt-3">+2</div>
271</a>
271<div class="col-md-7 col-lg-8 px-0 ps-md-6 mt-2 mt-md-0" itemprop="hasPart" itemscope="" itemtype="https://schema.org/BookSeries">
272<h3 class="text-break font-logo-small">
273<a class="text-reset text-decoration-none" href="/series/sumeria-s-sons">Sumeria&#39;s Sons</a>
274</h3>
275<div class="font-body-large mt-1"></div>
276<div class="mt-2 font-body-medium"><a class="text-reset" itemprop="hasPart" href="/books/twin-flames-sumeria-s-sons-1">Twin Flames (Sumeria’s Sons, #1)</a>, <a class="text-reset" itemprop="hasPart" href="/books/songs-of-the-earth-sumeria-s-sons-2">Songs of the Earth (Sumeria’s Sons, #2)</a>, <a class="text-reset" itemprop="hasPart" href="/books/dreams-of-the-forgotten-sumeria-s-sons-book-3">Dreams of the Forgotten (Sumeria’s Sons Book 3)</a>, <a class="text-reset" itemprop="hasPart" href="/books/surrounded-by-crimson-sumeria-s-sons-4">Surrounded by Crimson (Sumeria’s Sons, #4)</a>, and 2 more</div>
277<div class="mt-3 font-body-medium"><a href="/series/sumeria-s-sons">View Series</a></div>
278</div>
279</div>
280</div>
281<div class="series py-4">
282<div class="series-books row mx-0">
283<a title="Blessed Bane" class="covers col col-md-5 col-lg-4 d-flex p-3 justify-content-center align-items-center text-body text-decoration-none" href="/series/blessed-bane"><span class="cover mx-2">
284<div class="cover-image-wrapper book-cover-156276">
285<div title="Caledonia Destiny (Blessed Bane, #1)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Caledonia Destiny (Blessed Bane, #1)" itemprop="image" width="105" height="157" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_105/ti1rqlosnaxbktmo1vzacv2oc94y" />
286</div></div>
287
288</span>
289</a><div class="col-md-7 col-lg-8 px-0 ps-md-6 mt-2 mt-md-0" itemprop="hasPart" itemscope="" itemtype="https://schema.org/BookSeries">
290<h3 class="text-break font-logo-small">
291<a class="text-reset text-decoration-none" href="/series/blessed-bane">Blessed Bane</a>
292</h3>
293<div class="font-body-large mt-1"></div>
294<div class="mt-2 font-body-medium"><a class="text-reset" itemprop="hasPart" href="/books/caledonia-destiny-blessed-bane-1">Caledonia Destiny (Blessed Bane, #1)</a></div>
295<div class="mt-3 font-body-medium"><a href="/series/blessed-bane">View Series</a></div>
296</div>
297</div>
298</div>
299<div class="series py-4">
300<div class="series-books row mx-0">
301<a title="Darksoul" class="covers col col-md-5 col-lg-4 d-flex p-3 justify-content-center align-items-center text-body text-decoration-none" href="/series/darksoul"><span class="cover mx-2">
302<div class="cover-image-wrapper book-cover-156278">
303<div title="Sūnder (Darksoul, #1)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Sūnder (Darksoul, #1)" itemprop="image" width="105" height="157" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_105/bfmaimmknieqeeylaqz1shwvjptv" />
304</div></div>
305
306</span>
307</a><div class="col-md-7 col-lg-8 px-0 ps-md-6 mt-2 mt-md-0" itemprop="hasPart" itemscope="" itemtype="https://schema.org/BookSeries">
308<h3 class="text-break font-logo-small">
309<a class="text-reset text-decoration-none" href="/series/darksoul">Darksoul</a>
310</h3>
311<div class="font-body-large mt-1"></div>
312<div class="mt-2 font-body-medium"><a class="text-reset" itemprop="hasPart" href="/books/sunder-darksoul-1">Sūnder (Darksoul, #1)</a></div>
313<div class="mt-3 font-body-medium"><a href="/series/darksoul">View Series</a></div>
314</div>
315</div>
316</div>
317</div>
318
319</div>
320<div class="mt-auto container"><div class="footer mt-8 mb-2 pt-2">
321<div class="d-flex flex-wrap font-body-small">
322<div class="mb-1 mb-md-0">
323<strong>
324Copyright
3252026
326</strong>
327&nbsp;<a class="text-reset text-decoration-none amp-link" href="https://lexiander.com">Lexi Ander</a>&nbsp;
328</div>
329<div class="mb-2 mb-md-0 me-auto">
330<div class="d-inline opacity-75">
331<div class="d-none d-md-inline">
332|
333</div>
334Built with
335<a target="_blank" class="text-reset text-decoration-none amp-link" href="https://authorwebsites.bookbub.com?source=ausite_ref">Author Websites by BookBub</a>
336</div>
337</div>
338<div class="ms-md-1 d-flex gap-2">
339
340</div>
341<div class="ms-auto ms-md-3 d-flex align-content-center">
342<a title="rss" class="opacity-50 text-reset d-flex align-items-start" href="/feed.xml"><svg width="16px" height="16px" style="fill: none; stroke: none; vertical-align: middle; margin-top:3px;" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
343<path fill-rule="evenodd" clip-rule="evenodd" d="M5 17C5 18.104 4.104 19 3 19C1.896 19 1 18.104 1 17C1 15.896 1.896 15 3 15C4.104 15 5 15.896 5 17Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
344<path d="M1 7C7.627 7 13 12.373 13 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
345<path d="M1 1C10.941 1 19 9.059 19 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
346</svg>
347
348</a></div>
349</div>
350</div>
351</div>
352</div>
353
354
355
356</main>
357</body>
358</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.