PageSourceSearch

https://adamcopelandsite.com/books

html adamcopelandsite.com collected 2026-09-28 00:49:33 UTC 52,153 bytes, 692 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>
vendor: 1 bytes, line 40
40
41<script type="module">import "js-cookie"</script>
41
42<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
43<title>Books | Adam Copeland</title>
44<meta name="csrf-param" content="authenticity_token" />
45<meta name="csrf-token" content="yyYJWKcIMvFfYXI9F6rr0AL98n78_4wi6eoamsXPJwk6HNPdAWSoZ2c2KrwPjbUuZINWZBkSD3eIkrqbR5z-Kg" />
46<meta name="csp-nonce" />
47<meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport">
48  
48<script>
49    window.renderTurnstile = function () {
50      $('.cloudflare-turnstile-widget').each((i, widget) => {
51        turnstile.render(widget, {
52          sitekey: '0x4AAAAAABCVYQo6ZyG97FYI',
53          callback: function (token) {
54            $(widget).parents('form').find("input[type='submit']").prop("disabled", false);
55          },
56        });
57      });
58    };
59    window.turnstileLoaded = function() {
60      if (document.readyState === "loading") {
61        document.addEventListener('DOMContentLoaded', renderTurnstile);
62      } else {
63        renderTurnstile();
64      }
65    };
66    document.addEventListener("turbo:frame-load", renderTurnstile);
67  </script>
67
68
69    
69<script src="https://challenges.cloudflare.com/turnstile/v0/api.js?onload=turnstileLoaded" async defer></script>
69
70
71<meta content="Books by Author Adam Copeland" name="description">
72<meta content="Books | Adam Copeland" property="og:title">
73<meta content="Books by Author Adam Copeland" property="og:description">
74<meta content="https://adamcopelandsite.com/books" property="og:url">
75<meta content="website" property="og:type">
76<meta content="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_638/uf1wdpkezy9d6zr801xb375mctcj" property="og:image">
77<meta content="summary" property="twitter:card">
78<link rel="icon" type="image/x-icon" href="https://res.cloudinary.com/wellfleet/image/upload/c_lpad,b_rgb:000000,w_32,h_32/c_lpad,w_28,h_28,co_rgb:ffffff,l_text:Orbitron_24_bold:AC/v1701462860/favicon.png" />
79<style type="text/css">
80body {
81  --background-color: #000000;
82  --accent-color: #2094ff;
83  --text-color: #ffffff;
84  --accent-contrast-color: #FFFFFF;
85  --logo-font: "Orbitron", sans-serif;
86  --logo-font-weight: 900;
87  --logo-font-case: uppercase;
88  --header-font: "Orbitron", sans-serif;
89  --header-font-weight: 800;
90  --body-font: "Roboto", sans-serif;
91  --background-image-url: url();
92  --mailing-list-background-image-url: url();
93}
94
95
96</style>
97<link href="https://adamcopelandsite.com/books" rel="canonical">
98<link href="//fonts.googleapis.com" rel="preconnect">
99<link crossorigin="true" href="//fonts.gstatic.com" rel="preconnect">
100<link as="style" crossorigin="anonymous" href="https://fonts.googleapis.com/css2?display=swap&amp;family=Orbitron:wght@800;900&amp;family=Roboto:ital,wght@0,400;0,700;1,400;1,700" rel="preload" type="text/css">
101<link crossorigin="anonymous" href="https://fonts.googleapis.com/css2?display=swap&amp;family=Orbitron:wght@800;900&amp;family=Roboto:ital,wght@0,400;0,700;1,400;1,700" rel="stylesheet" type="text/css">
102<link rel="stylesheet" href="https://d32hgpjj5y625p.cloudfront.net/assets/website-5164b3cb3279842da358c6c907e0cf5e9d72106743dddf3c2802599bbf187c77.css" media="all" />
103<script src="https://d32hgpjj5y625p.cloudfront.net/assets/website-51048669aa058af730a2050187f188c2dff273ff3c464e46b7b3f7ddaf6ad92b.js"></script>
103
104<turbo-frame data-turbo="true" id="analytic_tags">
105
106<script src="https://d32hgpjj5y625p.cloudfront.net/assets/custom_tracking-31af88ace985edb56eb121c6755d1a01a338931beedac126e877338b80684370.js"></script>
106
107</turbo-frame>
108</head>
109<body class="book_modules_controller index_action " data-turbo="false">
110<main role="main">
111<div class="min-vh-100 d-flex flex-column">
112<div class="header my-lg-2">
113
114<nav class="navbar navbar-expand-lg py-1 d-flex justify-content-between flex-wrap container">
115<div class="author-name text-wrap mb-0 left-aligned">
116<a class="text-reset text-decoration-none m-0 p-0" href="/">Adam Copeland
117</a></div>
118<button class="d-block d-lg-none btn p-0" data-bs-target=".navbar-collapse" data-bs-toggle="collapse">
119<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">
120<path d="M1 2H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
121<path d="M1 9H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
122<path d="M1 16H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
123<path d="M1 2H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
124<path d="M1 9H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
125<path d="M1 16H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
126</svg>
127
128</button>
129<div class="collapse navbar-collapse navbar-nav-scroll flex-grow-0 flex-wrap mh-100">
130<div class="mobile-menu-header d-flex d-lg-none align-items-center justify-content-between px-2 px-md-6 pt-3">
131<a class="author-name text-reset text-decoration-none mb-0" href="/">Adam Copeland</a>
132<button class="btn p-0" data-bs-target=".navbar-collapse" data-bs-toggle="collapse">
133<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">
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<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
137<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
138</svg>
139
140</button>
141</div>
142<ul class="navbar-nav mt-1 mt-lg-0 px-2 px-md-6 n">
143<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/">Home</a></li>
144
145<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/about">About</a></li>
146
147<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/books">Books</a></li>
148
149<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/other-writings">Other Writing</a></li>
150
151<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/blog">Blog</a></li>
152
153<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/mailing-list">Mailing List</a></li>
154
155<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/contact">Contact</a></li>
156
157<li class="nav-item d-flex pt-2 pt-lg-0 gap-2 gap-lg-0 justify-content-center">
158<a target="_blank" name="BookBub" class="nav-link d-flex align-items-center" href="https://www.bookbub.com/authors/adam-copeland"><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"
159	 viewBox="0 0 48 48" style="fill: currentColor; stroke: currentColor; vertical-align: middle; " xml:space="preserve" width="24px" height="24px">
160<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"/>
161<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"/>
162<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"/>
163<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
164	 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
165	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
166	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
167	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"/>
168<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"/>
169</svg>
170
171</a><a target="_blank" name="Goodreads" class="nav-link d-flex align-items-center" href="https://www.goodreads.com/author/show/129314.Adam_Copeland?from_search=true&amp;from_srp=true"><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"
172	 viewBox="0 0 48 48" style="fill: currentColor; stroke: currentColor; vertical-align: middle; " xml:space="preserve" width="24px" height="24px">
173<path d="M32,17c0.5,3.9-0.5,8.3-3.8,10.6c-2.3,1.6-5.5,1.5-7.4,0.6c-3.9-1.8-5.2-6.2-4.9-10.2c0.5-6.4,4.3-9.2,7.9-9.2
174	C28.7,8.7,31.3,12.1,32,17L32,17z M47.6,6.2v35.3c0,3.2-2.6,5.9-5.9,5.9H6.4c-3.2,0-5.9-2.6-5.9-5.9V6.2c0-3.2,2.6-5.9,5.9-5.9h35.3
175	C44.9,0.3,47.6,2.9,47.6,6.2z M35.2,29.8c0,0,0-3.6,0-22.8h-3v4.2c-0.1,0-0.1-0.1-0.2-0.1c-1-2.2-3.8-4.9-8-4.8
176	c-5.5,0-9.2,3.3-10.6,8.2c-0.5,1.6-0.6,3.2-0.6,4.8c0.2,8.2,4.7,12.4,11.8,12.1c3-0.1,5.7-1.8,7.3-4.7c0.1-0.1,0.1-0.2,0.2-0.3
177	c0,0,0,0,0.1,0c0,0.4,0,3.2,0,3.6c0,1.6-0.2,3.1-0.8,4.6c-0.8,2.2-2.3,3.6-4.7,4.2c-1.9,0.4-3.7,0.4-5.6-0.1c-2.3-0.6-3.8-2-4.3-4.4
178	c0-0.2-0.1-0.1-0.2-0.1h-2.8c0.1,1.1,0.3,2.1,0.9,3.1c2.5,4.3,8.7,5.1,13.5,3.9C33.3,39.7,35.2,35.2,35.2,29.8L35.2,29.8z"/>
179</svg>
180
181</a><a target="_blank" name="LinkedIn" class="nav-link d-flex align-items-center" href="https://www.linkedin.com/in/adam1copeland/"><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"
182	 viewBox="0 0 48 48" xml:space="preserve" width="24px" height="24px" style="fill: currentColor; stroke: currentColor; vertical-align: middle; ">
183<g>
184	<path class="st0" d="M44.4,0H3.5C1.6,0,0,1.5,0,3.5v41.1C0,46.4,1.6,48,3.5,48h40.9c2,0,3.6-1.6,3.6-3.5V3.5C48,1.5,46.4,0,44.4,0z
185		 M14.2,40.9H7.1V18h7.1V40.9z M10.7,14.9c-2.3,0-4.1-1.8-4.1-4.1c0-2.3,1.8-4.1,4.1-4.1c2.3,0,4.1,1.8,4.1,4.1
186		C14.8,13,13,14.9,10.7,14.9z M40.9,40.9h-7.1V29.8c0-2.7,0-6.1-3.7-6.1c-3.7,0-4.3,2.9-4.3,5.9v11.3h-7.1V18h6.8v3.1h0.1
187		c0.9-1.8,3.3-3.7,6.7-3.7c7.2,0,8.5,4.7,8.5,10.9V40.9z"/>
188</g>
189</svg>
190
191</a><a target="_blank" name="Instagram" class="nav-link d-flex align-items-center" href="https://www.instagram.com/adam.copeland3/"><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"
192	 viewBox="0 0 48 48" style="fill: currentColor; stroke: currentColor; vertical-align: middle; " xml:space="preserve" width="24px" height="24px">
193<g>
194	<path class="st0" d="M24,4.3c6.4,0,7.2,0,9.7,0.1C36,4.6,37.3,5,38.1,5.3c1.1,0.4,1.9,1,2.8,1.8c0.8,0.8,1.4,1.6,1.8,2.8
195		c0.3,0.8,0.7,2.1,0.8,4.5c0.1,2.5,0.1,3.3,0.1,9.7c0,6.4,0,7.2-0.1,9.7c-0.1,2.3-0.5,3.6-0.8,4.5c-0.4,1.1-1,1.9-1.8,2.8
196		c-0.8,0.8-1.6,1.4-2.8,1.8c-0.8,0.3-2.1,0.7-4.5,0.8c-2.5,0.1-3.3,0.1-9.7,0.1c-6.4,0-7.2,0-9.7-0.1c-2.3-0.1-3.6-0.5-4.5-0.8
197		c-1.1-0.4-1.9-1-2.8-1.8c-0.8-0.8-1.4-1.6-1.8-2.8C5,37.3,4.6,36,4.5,33.7c-0.1-2.5-0.1-3.3-0.1-9.7c0-6.4,0-7.2,0.1-9.7
198		c0.1-2.3,0.5-3.6,0.8-4.5c0.4-1.1,1-1.9,1.8-2.8c0.8-0.8,1.6-1.4,2.8-1.8C10.7,5,12,4.6,14.3,4.5C16.8,4.3,17.6,4.3,24,4.3z M24,0
199		c-6.5,0-7.3,0-9.9,0.1c-2.6,0.1-4.3,0.5-5.8,1.1C6.7,1.9,5.4,2.7,4,4C2.7,5.4,1.9,6.7,1.3,8.3c-0.6,1.5-1,3.3-1.1,5.8
200		C0,16.7,0,17.5,0,24s0,7.3,0.1,9.9c0.1,2.6,0.5,4.3,1.1,5.8C1.9,41.3,2.7,42.6,4,44c1.3,1.3,2.7,2.2,4.2,2.8c1.5,0.6,3.3,1,5.8,1.1
201		C16.7,48,17.5,48,24,48c6.5,0,7.3,0,9.9-0.1c2.5-0.1,4.3-0.5,5.8-1.1c1.6-0.6,2.9-1.4,4.2-2.8c1.3-1.3,2.2-2.7,2.8-4.2
202		c0.6-1.5,1-3.3,1.1-5.8c0.1-2.6,0.1-3.4,0.1-9.9s0-7.3-0.1-9.9c-0.1-2.6-0.5-4.3-1.1-5.8C46.1,6.7,45.3,5.4,44,4
203		c-1.3-1.3-2.7-2.2-4.2-2.8c-1.5-0.6-3.3-1-5.8-1.1C31.3,0,30.5,0,24,0z"/>
204	<path class="st0" d="M24,11.7c-6.8,0-12.3,5.5-12.3,12.3S17.2,36.3,24,36.3S36.3,30.8,36.3,24S30.8,11.7,24,11.7z M24,32
205		c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.6,8,8S28.4,32,24,32z"/>
206	<path class="st0" d="M39.7,11.2c0,1.6-1.3,2.9-2.9,2.9c-1.6,0-2.9-1.3-2.9-2.9c0-1.6,1.3-2.9,2.9-2.9C38.4,8.3,39.7,9.6,39.7,11.2z
207		"/>
208</g>
209</svg>
210
211</a></li>
212
213</ul>
214</div>
215</nav>
216</div>
217
218
219<div class="website-content container mt-4 flex-grow-1">
220<div id="book-module">
221<h1 class="text-break font-logo-large">Books</h1>
222<turbo-frame data-turbo="true" id="books_1"><div data-turbo="false">
223<div class="mt-6"><div class="book-rich d-flex flex-column flex-md-row gap-2 gap-md-8 book-198236" itemprop="hasPart" itemscope="" itemtype="https://schema.org/Book">
224<div class="col-md-3 text-center text-md-start order-md-0">
225<div class="cover-image-wrapper book-cover-198236">
226<a title="Echoes of Avalon (Tales of Avalon Book 1)" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/echoes-of-avalon-tales-of-avalon-book-1"><img class="cover-image img-fluid" alt="Echoes of Avalon (Tales of Avalon Book 1)" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_638/uf1wdpkezy9d6zr801xb375mctcj" />
227</a></div>
228
229</div>
230<div class="flex-grow-1 pt-3 pt-md-2">
231<meta content="Echoes of Avalon (Tales of Avalon Book 1)" itemprop="name">
232<div itemprop="author" itemscope="" itemtype="https://schema.org/Person">
233<meta content="Adam Copeland" itemprop="name">
234</div>
235<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
236<meta content="Amazon" itemprop="seller">
237<meta content="https://www.amazon.com/Echoes-Avalon-Tales-Book-ebook/dp/B00332EWDI" itemprop="url">
238</div>
239<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
240<meta content="Amazon UK" itemprop="seller">
241<meta content="https://www.amazon.co.uk/Echoes-Avalon-Tales-Book-ebook/dp/B00332EWDI" itemprop="url">
242</div>
243<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
244<meta content="Amazon CA" itemprop="seller">
245<meta content="https://www.amazon.ca/Echoes-Avalon-Tales-Book-ebook/dp/B00332EWDI" itemprop="url">
246</div>
247<h3 class="font-logo-small text-break">
248<a class="text-reset text-decoration-none" href="/books/echoes-of-avalon-tales-of-avalon-book-1">Echoes of Avalon (Tales of Avalon Book 1)</a>
249</h3>
250<div class="font-body-large fst-italic"></div>
251<div class="mt-1">
252<div class="font-body-large">
253</div>
254
255</div>
256<div class="font-body-large text-break mt-1 mt-md-3 rich-text hide-images" itemprop="description">
257<p>An Irish knight, and former crusader, charging up a glass mountain to rescue a princess in an ivory tower may sound like a fairy tale…but reality is bit more complicated.</p>
258</div>
259<div class="mt-2 mt-md-4">
260<div class="d-flex align-items-center flex-wrap gap-2">
261<button class="btn btn-primary retailer-cta-btn" data-bs-target="#retailer-links-modal-198236" data-bs-toggle="modal" type="button">Buy Now</button>
262<div class="d-flex align-items-center gap-2">
263<div class="font-body-medium">
263or</div>
264<a class="btn btn-outline-secondary " href="/books/echoes-of-avalon-tales-of-avalon-book-1">Learn More</a>
265</div>
266</div>
267<div aria-hidden="true" aria-label="Choose your retailer" class="modal retailer-links-modal website-content" id="retailer-links-modal-198236" role="dialog" tabindex="-1">
268<div class="modal-dialog" role="document">
269<div class="modal-content px-2 px-md-5 py-2 py-md-4 bg-blend-95 border-blend-90">
270<div class="modal-header border-0">
271<button class="bg-transparent border-0 text-reset ms-auto" data-bs-dismiss="modal" title="Close" type="button">
272<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">
273<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
274<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
275<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
276<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
277</svg>
278
279</button>
280</div>
281<div class="modal-body font-body-large">
282<h3 class="font-logo-medium mb-3">Choose Your Retailer</h3>
283<ul class="list-unstyled d-flex flex-wrap mx-n1">
284<li class="col-12 col-md-4">
285<div class="p-1">
286<a target="_blank" data-book-title="Echoes of Avalon (Tales of Avalon Book 1)" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.com/Echoes-Avalon-Tales-Book-ebook/dp/B00332EWDI">Amazon</a>
287
288</div>
289</li>
290<li class="col-12 col-md-4">
291<div class="p-1">
292<a target="_blank" data-book-title="Echoes of Avalon (Tales of Avalon Book 1)" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.co.uk/Echoes-Avalon-Tales-Book-ebook/dp/B00332EWDI">Amazon UK</a>
293
294</div>
295</li>
296<li class="col-12 col-md-4">
297<div class="p-1">
298<a target="_blank" data-book-title="Echoes of Avalon (Tales of Avalon Book 1)" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.ca/Echoes-Avalon-Tales-Book-ebook/dp/B00332EWDI">Amazon CA</a>
299
300</div>
301</li>
302</ul>
303</div>
304</div>
305</div>
306</div>
307
308
309</div>
310</div>
311</div>
312</div>
313<div class="mt-6"><div class="book-rich d-flex flex-column flex-md-row gap-2 gap-md-8 book-198235" itemprop="hasPart" itemscope="" itemtype="https://schema.org/Book">
314<div class="col-md-3 text-center text-md-start order-md-0">
315<div class="cover-image-wrapper book-cover-198235">
316<a title="Ripples in the Chalice: A Tale of Avalon (Tales of Avalon Book 2)" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/ripples-in-the-chalice-a-tale-of-avalon-tales-of-avalon-book-2"><img class="cover-image img-fluid" alt="Ripples in the Chalice: A Tale of Avalon (Tales of Avalon Book 2)" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_638/2ylm2mt8auoxjsarytumo86ac04c" />
317</a></div>
318
319</div>
320<div class="flex-grow-1 pt-3 pt-md-2">
321<meta content="Ripples in the Chalice: A Tale of Avalon (Tales of Avalon Book 2)" itemprop="name">
322<div itemprop="author" itemscope="" itemtype="https://schema.org/Person">
323<meta content="Adam Copeland" itemprop="name">
324</div>
325<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
326<meta content="Amazon" itemprop="seller">
327<meta content="https://www.amazon.com/Ripples-Chalice-Tale-Avalon-Tales-ebook/dp/B014ONKQ70" itemprop="url">
328</div>
329<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
330<meta content="Amazon UK" itemprop="seller">
331<meta content="https://www.amazon.co.uk/Ripples-Chalice-Tale-Avalon-Tales-ebook/dp/B014ONKQ70" itemprop="url">
332</div>
333<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
334<meta content="Amazon CA" itemprop="seller">
335<meta content="https://www.amazon.ca/Ripples-Chalice-Tale-Avalon-Tales-ebook/dp/B014ONKQ70" itemprop="url">
336</div>
337<h3 class="font-logo-small text-break">
338<a class="text-reset text-decoration-none" href="/books/ripples-in-the-c
338halice-a-tale-of-avalon-tales-of-avalon-book-2">Ripples in the Chalice: A Tale of Avalon (Tales of Avalon Book 2)</a>
339</h3>
340<div class="font-body-large fst-italic"></div>
341<div class="mt-1">
342<div class="font-body-large">
343</div>
344
345</div>
346<div class="font-body-large text-break mt-1 mt-md-3 rich-text hide-images" itemprop="description">
347<p>The Holy Grail is found! Sir Patrick, the Irish knight who brought the cup to Greensprings on the Isle of Avalon, never intended for it to stay there. He had only wished to save his love from the clutches of death with its miraculous abilities. Now, Roman Church officials, politically ambitious nobility, and ancient supernatural creatures fight...</p>
348<a href="/books/ripples-in-the-chalice-a-tale-of-avalon-tales-of-avalon-book-2">Read more</a>
349</div>
350<div class="mt-2 mt-md-4">
351<div class="d-flex align-items-center flex-wrap gap-2">
352<button class="btn btn-primary retailer-cta-btn" data-bs-target="#retailer-links-modal-198235" data-bs-toggle="modal" type="button">Buy Now</button>
353<div class="d-flex align-items-center gap-2">
354<div class="font-body-medium">or</div>
355<a class="btn btn-outline-secondary " href="/books/ripples-in-the-chalice-a-tale-of-avalon-tales-of-avalon-book-2">Learn More</a>
356</div>
357</div>
358<div aria-hidden="true" aria-label="Choose your retailer" class="modal retailer-links-modal website-content" id="retailer-links-modal-198235" role="dialog" tabindex="-1">
359<div class="modal-dialog" role="document">
360<div class="modal-content px-2 px-md-5 py-2 py-md-4 bg-blend-95 border-blend-90">
361<div class="modal-header border-0">
362<button class="bg-transparent border-0 text-reset ms-auto" data-bs-dismiss="modal" title="Close" type="button">
363<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">
364<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
365<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
366<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
367<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
368</svg>
369
370</button>
371</div>
372<div class="modal-body font-body-large">
373<h3 class="font-logo-medium mb-3">Choose Your Retailer</h3>
374<ul class="list-unstyled d-flex flex-wrap mx-n1">
375<li class="col-12 col-md-4">
376<div class="p-1">
377<a target="_blank" data-book-title="Ripples in the Chalice: A Tale of Avalon (Tales of Avalon Book 2)" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.com/Ripples-Chalice-Tale-Avalon-Tales-ebook/dp/B014ONKQ70">Amazon</a>
378
379</div>
380</li>
381<li class="col-12 col-md-4">
382<div class="p-1">
383<a target="_blank" data-book-title="Ripples in the Chalice: A Tale of Avalon (Tales of Avalon Book 2)" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.co.uk/Ripples-Chalice-Tale-Avalon-Tales-ebook/dp/B014ONKQ70">Amazon UK</a>
384
385</div>
386</li>
387<li class="col-12 col-md-4">
388<div class="p-1">
389<a target="_blank" data-book-title="Ripples in the Chalice: A Tale of Avalon (Tales of Avalon Book 2)" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.ca/Ripples-Chalice-Tale-Avalon-Tales-ebook/dp/B014ONKQ70">Amazon CA</a>
390
391</div>
392</li>
393</ul>
394</div>
395</div>
396</div>
397</div>
398
399
400</div>
401</div>
402</div>
403</div>
404<div class="mt-6"><div class="book-rich d-flex flex-column flex-md-row gap-2 gap-md-8 book-198234" itemprop="hasPart" itemscope="" itemtype="https://schema.org/Book">
405<div class="col-md-3 text-center text-md-start order-md-0">
406<div class="cover-image-wrapper book-cover-198234">
407<a title="Midnight in Silverton: American Gothic" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/midnight-in-silverton-american-gothic"><img class="cover-image img-fluid" alt="Midnight in Silverton: American Gothic" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_638/c6gbs14lwj6dgka280ak5m5iurm0" />
408</a></div>
409
410</div>
411<div class="flex-grow-1 pt-3 pt-md-2">
412<meta content="Midnight in Silverton: American Gothic" itemprop="name">
413<div itemprop="author" itemscope="" itemtype="https://schema.org/Person">
414<meta content="Adam Copeland" itemprop="name">
415</div>
416<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
417<meta content="Amazon" itemprop="seller">
418<meta content="https://www.amazon.com/dp/B09HMJ7TR1" itemprop="url">
419</div>
420<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
421<meta content="Amazon UK" itemprop="seller">
422<meta content="https://www.amazon.co.uk/dp/B09HMJ7TR1" itemprop="url">
423</div>
424<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
425<meta content="Amazon CA" itemprop="seller">
426<meta content="https://www.amazon.ca/dp/B09HMJ7TR1" itemprop="url">
427</div>
428<h3 class="font-logo-small text-break">
429<a class="text-reset text-decoration-none" href="/books/midnight-in-silverton-american-gothic">Midnight in Silverton: American Gothic</a>
430</h3>
431<div class="font-body-large fst-italic"></div>
432<div class="mt-1">
433<div class="font-body-large">
434</div>
435
436</div>
437<div class="font-body-large text-break mt-1 mt-md-3 rich-text hide-images" itemprop="description">
438<p>Silverton is a town full of characters, and if you happen to be one, you have to play your part to the end—even if it kills you.That’s what a down-on-his-luck writer discovers when he finds himself on the bridge of his hometown with 
438no recollection of how he got there. Only a mysterious pain in his head and a crackling sound in his ear offer any...</p>
439<a href="/books/midnight-in-silverton-american-gothic">Read more</a>
440</div>
441<div class="mt-2 mt-md-4">
442<div class="d-flex align-items-center flex-wrap gap-2">
443<button class="btn btn-primary retailer-cta-btn" data-bs-target="#retailer-links-modal-198234" data-bs-toggle="modal" type="button">Buy Now</button>
444<div class="d-flex align-items-center gap-2">
445<div class="font-body-medium">or</div>
446<a class="btn btn-outline-secondary " href="/books/midnight-in-silverton-american-gothic">Learn More</a>
447</div>
448</div>
449<div aria-hidden="true" aria-label="Choose your retailer" class="modal retailer-links-modal website-content" id="retailer-links-modal-198234" role="dialog" tabindex="-1">
450<div class="modal-dialog" role="document">
451<div class="modal-content px-2 px-md-5 py-2 py-md-4 bg-blend-95 border-blend-90">
452<div class="modal-header border-0">
453<button class="bg-transparent border-0 text-reset ms-auto" data-bs-dismiss="modal" title="Close" type="button">
454<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">
455<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
456<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
457<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
458<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
459</svg>
460
461</button>
462</div>
463<div class="modal-body font-body-large">
464<h3 class="font-logo-medium mb-3">Choose Your Retailer</h3>
465<ul class="list-unstyled d-flex flex-wrap mx-n1">
466<li class="col-12 col-md-4">
467<div class="p-1">
468<a target="_blank" data-book-title="Midnight in Silverton: American Gothic" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.com/dp/B09HMJ7TR1">Amazon</a>
469
470</div>
471</li>
472<li class="col-12 col-md-4">
473<div class="p-1">
474<a target="_blank" data-book-title="Midnight in Silverton: American Gothic" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.co.uk/dp/B09HMJ7TR1">Amazon UK</a>
475
476</div>
477</li>
478<li class="col-12 col-md-4">
479<div class="p-1">
480<a target="_blank" data-book-title="Midnight in Silverton: American Gothic" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.ca/dp/B09HMJ7TR1">Amazon CA</a>
481
482</div>
483</li>
484</ul>
485</div>
486</div>
487</div>
488</div>
489
490
491</div>
492</div>
493</div>
494</div>
495<div class="mt-6"><div class="book-rich d-flex flex-column flex-md-row gap-2 gap-md-8 book-198249" itemprop="hasPart" itemscope="" itemtype="https://schema.org/Book">
496<div class="col-md-3 text-center text-md-start order-md-0">
497<div class="cover-image-wrapper book-cover-198249">
498<a title="The Tower" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/the-tower"><img class="cover-image img-fluid" alt="The Tower" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_638/vhnyyc17russ4utyn3j3ryj59r1n" />
499</a></div>
500
501</div>
502<div class="flex-grow-1 pt-3 pt-md-2">
503<meta content="The Tower" itemprop="name">
504<div itemprop="author" itemscope="" itemtype="https://schema.org/Person">
505<meta content="Adam Copeland" itemprop="name">
506</div>
507<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
508<meta content="Amazon" itemprop="seller">
509<meta content="https://www.amazon.com/dp/B007DMIK7I" itemprop="url">
510</div>
511<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
512<meta content="Amazon UK" itemprop="seller">
513<meta content="https://www.amazon.co.uk/dp/B007DMIK7I" itemprop="url">
514</div>
515<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
516<meta content="Amazon CA" itemprop="seller">
517<meta content="https://www.amazon.ca/dp/B007DMIK7I" itemprop="url">
518</div>
519<h3 class="font-logo-small text-break">
520<a class="text-reset text-decoration-none" href="/books/the-tower">
520The Tower</a>
521</h3>
522<div class="font-body-large fst-italic"></div>
523<div class="mt-1">
524<div class="font-body-large">
525</div>
526
527</div>
528<div class="font-body-large text-break mt-1 mt-md-3 rich-text hide-images" itemprop="description">
529<p><span>In a time that predates history, an ancient race called the Nephilim battle for dominance while leading mankind astray with their seemingly god-like powers. During a confrontation at the foot of a monument of folly, even gods discover they can experience fear.</span></p>
530</div>
531<div class="mt-2 mt-md-4">
532<div class="d-flex align-items-center flex-wrap gap-2">
533<button class="btn btn-primary retailer-cta-btn" data-bs-target="#retailer-links-modal-198249" data-bs-toggle="modal" type="button">Buy Now</button>
534<div class="d-flex align-items-center gap-2">
535<div class="font-body-medium">or</div>
536<a class="btn btn-outline-secondary " href="/books/the-tower">Learn More</a>
537</div>
538</div>
539<div aria-hidden="true" aria-label="Choose your retailer" class="modal retailer-links-modal website-content" id="retailer-links-modal-198249" role="dialog" tabindex="-1">
540<div class="modal-dialog" role="document">
541<div class="modal-content px-2 px-md-5 py-2 py-md-4 bg-blend-95 border-blend-90">
542<div class="modal-header border-0">
543<button class="bg-transparent border-0 text-reset ms-auto" data-bs-dismiss="modal" title="Close" type="button">
544<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">
545<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
546<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
547<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
548<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
549</svg>
550
551</button>
552</div>
553<div class="modal-body font-body-large">
554<h3 class="font-logo-medium mb-3">Choose Your Retailer</h3>
555<ul class="list-unstyled d-flex flex-wrap mx-n1">
556<li class="col-12 col-md-4">
557<div class="p-1">
558<a target="_blank" data-book-title="The Tower" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.com/dp/B007DMIK7I">Amazon</a>
559
560</div>
561</li>
562<li class="col-12 col-md-4">
563<div class="p-1">
564<a target="_blank" data-book-title="The Tower" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.co.uk/dp/B007DMIK7I">Amazon UK</a>
565
566</div>
567</li>
568<li class="col-12 col-md-4">
569<div class="p-1">
570<a target="_blank" data-book-title="The Tower" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.ca/dp/B007DMIK7I">Amazon CA</a>
571
572</div>
573</li>
574</ul>
575</div>
576</div>
577</div>
578</div>
579
580
581</div>
582</div>
583</div>
584</div>
585</div>
586</turbo-frame></div>
587</div>
588<div class="mt-auto container"><div class="footer mt-8 mb-2 pt-2">
589<div class="d-flex flex-wrap font-body-small">
590<div class="mb-1 mb-md-0">
591<strong>
592Copyright
5932026
594</strong>
595&nbsp;<a class="text-reset text-decoration-none amp-link" href="https://adamcopelandsite.com">Adam Copeland</a>&nbsp;
596</div>
597<div class="mb-2 mb-md-0 me-auto">
598<div class="d-inline opacity-75">
599<div class="d-none d-md-inline">
600|
601</div>
602Built with
603<a target="_blank" class="text-reset text-decoration-none amp-link" href="https://authorwebsites.bookbub.com?source=ausite_ref">Author Websites by BookBub</a>
604</div>
605</div>
606<div class="ms-md-1 d-flex gap-2">
607
608</div>
609<div class="ms-auto ms-md-3 d-flex align-content-center">
610<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">
611<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"/>
612<path d="M1 7C7.627 7 13 12.373 13 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
613<path d="M1 1C10.941 1 19 9.059 19 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
614</svg>
615
616</a></div>
617</div>
618</div>
619</div>
620</div>
621
622
623<div aria-hidden aria-label="Email Collection Pop-Up" class="modal email-collection-modal website-content" data-delay="20000" role="dialog" tabindex="-1">
624<div class="modal-dialog modal-dialog-centered" role="document">
625<div class="modal-content bg-blend-95 border-blend-90 shadow-sm">
626<div class="modal-header p-3 border-0">
627<button class="bg-transparent border-0 text-reset ms-auto" data-bs-dismiss="modal" data-bs-target=".email-collection-modal" title="Close" type="button">
628<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">
629<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
630<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
631<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
632<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
633</svg>
634
635</button>
636</div>
637<div class="modal-body text-center px-5 pb-8">
638<turbo-frame data-turbo="true" id="email_collection_pop_up"><div class="newsletter-module">
639<div class="mb-1"><svg width="104px" height="104px" viewBox="0 0 108 84" style="fill: none; stroke: currentColor; vertical-align: middle; " xmlns="http://www.w3.org/2000/svg">
640<g clip-path="url(#clip0_1414_5588)">
641<path d="M84.4899 0.236013C88.8679 1.08022 96.6192 -2.2946 97.3766 3.41306C98.5107 13.6404 100.904 23.6389 102.719 33.742C102.584 39.5379 112.152 70.2734 105.849 70.3632C74.8125 75.4599 43.764 81.7996 12.3753 83.9928C9.78969 84.0897 8.73401 83.2051 8.68246 80.617C8.11338 60.1148 1.42907 40.5738 0.0527581 20.1776C-0.258558 17.203 0.795792 15.9215 3.53777 15.2553C14.2825 12.6449 25.0255 10.0287 35.7649 7.39656C51.538 3.21195 68.3181 0.89
6416144 84.4899 0.236013ZM65.0143 38.0118C54.6737 49.6844 53.7115 48.0972 40.2265 42.0528C31.6374 54.9447 21.96 67.4434 13.748 80.3728C42.6482 76.8917 71.8403 72.8808 100.325 67.0803C88.4099 57.2712 76.7599 47.6809 65.0143 38.0121V38.0118ZM4.58513 18.8189C17.692 29.5981 34.4754 34.476 49.7831 41.3085C54.2753 43.1535 53.477 43.1074 56.7625 39.9905C68.5785 28.5077 80.5915 17.0657 90.6956 4.01272C61.2277 3.86874 33.1883 12.8984 4.58546 18.8192L4.58513 18.8189ZM103.259 63.5297C100.156 43.7151 97.7584 24.2523 94.1184 4.50849C85.6979 15.6094 77.4806 25.338 68.1069 35.2951C79.733 44.6335 91.2999 53.9241 103.259 63.5297ZM3.94487 24.1494C6.44139 41.0065 10.6608 57.4476 12.0421 74.9618C20.7137 63.2939 28.9945 52.1518 37.4326 40.798C26.0463 35.8093 14.5882 30.9328 3.94487 24.1494Z" fill="currentColor"/>
642<path d="M81.9462 8.47149C74.5368 18.1356 65.4684 27.3577 55.4414 34.1842C61.5383 23.3482 71.4439 15.9895 80.6879 8.10368C80.8166 7.99343 81.268 8.26303 81.9462 8.47149Z" fill="currentColor"/>
643<path d="M11.5611 48.9141C3.83171 26.2294 11.6861 25.0732 12.3048 48.7083C12.057 48.7768 11.8088 48.8452 11.5611 48.9141Z" fill="currentColor"/>
644</g>
645</svg>
646</div>
647<div class="newsletter-form mt-0 text-center">
648<turbo-frame data-turbo="true" id="newsletter_turbo_frame"><div class="newsletter-header font-logo-medium">Get Wendigo Versus Robot for Free!</div>
649<div class="mb-3 newsletter-subheader rich-text font-body-large"><p>Join my mailing list to receive a free copy of my novelty AI generated novel: A Steampunk Western Horror where a Native American girl turns to forbidden powers to stop the US Cavalry from laying a railroad through her ancestral lands. The Army responds by employing technology they don't fully understand. Who can win when everyone loses?</p></div>
650<form class="track-newsletter-form" id="new_newsletter_subscription" action="/newsletter_subscriptions" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="wBy03-M6ajgPg0QAmoX6jR8SundFpK4zdcXNg_50iaJQwelMb9oIvhj7ADPfgn_WPKQT3hTDT8Bjk9AZEvkz8A" /><input type="hidden" name="newsletter_module_id" id="newsletter_module_id" value="27330" />
651<input type="hidden" name="landing_page" id="landing_page" value="false" />
652<input value="Pop Up" type="hidden" name="newsletter_subscription[source]" id="newsletter_subscription_source" />
653<div class="form-group d-flex flex-column gap-3 rounded-1 bg-text-transparent-10">
654<div class="row flex-column gap-2 gap-lg-0 flex-lg-row text-start">
655<div class="col">
656<label class="form-label fw-bold font-body-large" for="newsletter_subscription_first_name">First Name</label>
657<input placeholder="John" aria-label="First Name" class="form-control" type="text" name="newsletter_subscription[first_name]" id="newsletter_subscription_first_name" />
658</div>
659<div class="col">
660<label class="form-label fw-bold font-body-large" for="newsletter_subscription_last_name">Last Name</label>
661<input placeholder="Doe" aria-label="Last Name" class="form-control" type="text" name="newsletter_subscription[last_name]" id="newsletter_subscription_last_name" />
662</div>
663</div>
664<div class="text-start">
665<label class="form-label fw-bold font-body-large" for="newsletter_subscription_email">Email Address</label>
666<div class="d-flex flex-column gap-3">
667<div class="flex-grow-1">
668<input placeholder="[email protected]" required="required" aria-label="Email Address" class="form-control turnstile-email-field " type="email" name="newsletter_subscription[email]" id="newsletter_subscription_email" />
669<div class="email-hint mt-2 d-none">
670Did you mean
671<button class="suggested-email bg-transparent border-0 p-0 text-reset text-decoration-underline fw-bold" type="button"></button>?
672</div>
673</div>
674<div class="cloudflare-turnstile-widget mt-3 d-none">
675</div>
676<input type="submit" value="Get My Free Ebook" class="btn btn-primary newsletter-btn" aria-label="Get My Free Ebook" disabled="disabled" data-disable-with="Submitting email..." />
677</div>
678</div>
679</div>
680</form></turbo-frame>
681</div>
682</div>
683</turbo-frame>
684</div>
685</div>
686</div>
687</div>
688
689
690</main>
691</body>
692</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.