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>Erin McCarthy</title> 43<meta name="csrf-param" content="authenticity_token" /> 44<meta name="csrf-token" content="88Jty0K-OUydPUFx2WFyjAcwCLj4hoGnZatTanQgKcdEwL-t6fqZKHenBVHOKQ3OF11ExLHMSsiHdNJ5jYagwg" /> 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="USA Today and New York Times Bestselling author Erin McCarthy first published in 2002 and has since written over one hundred contemporary romance and cozy mystery books.Erin is a RITA finalist and the ALA Reluctant Young Reader award recipient.&nbsp;" name="description"> 71<meta content="Erin McCarthy" property="og:title"> 72<meta content="USA Today and New York Times Bestselling author Erin McCarthy first published in 2002 and has since written over one hundred contemporary romance and cozy mystery books.Erin is a RITA finalist and the ALA Reluctant Young Reader award recipient.&nbsp;" property="og:description"> 73<meta content="https://erinmccarthy.net" property="og:url"> 74<meta content="website" property="og:type"> 75<meta content="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,h_300,q_auto,w_300/w77kzgxenixepjazhd5je053o8nv" property="og:image"> 76<meta content="summary" property="twitter:card"> 77<link rel="icon" type="image/x-icon" href="https://res.cloudinary.com/wellfleet/image/upload/c_lpad,b_rgb:F9EAEA,w_32,h_32/c_lpad,w_28,h_28,co_rgb:000000,l_text:Prata_24_bold:EM/v1701462860/favicon.png" /> 78<style type="text/css"> 79body { 80 --background-color: #F9EAEA; 81 --accent-color: #D31467; 82 --text-color: #000000; 83 --accent-contrast-color: #FFFFFF; 84 --logo-font: "DM Serif Display", serif; 85 --logo-font-weight: 400; 86 --logo-font-case: none; 87 --header-font: "Oswald", sans-serif; 88 --header-font-weight: 400; 89 --body-font: "DM Sans", sans-serif; 90 --background-image-url: url(https://res.cloudinary.com/wellfleet/image/upload/f_auto,q_auto/pnn6lrp3rcphbaqh9zuuh6d93fgw); 91 --mailing-list-background-image-url: url(https://res.cloudinary.com/wellfleet/image/upload/b_black,c_fill,f_auto,o_60,q_auto/6ne5uh5z0t270dqb0r8vo1t0k8l0); 92} 93 94 95</style> 96<link href="https://erinmccarthy.net" rel="canonical"> 97<link href="//fonts.googleapis.com" rel="preconnect"> 98<link crossorigin="true" href="//fonts.gstatic.com" rel="preconnect"> 99<link as="style" crossorigin="anonymous" href="https://fonts.googleapis.com/css2?display=swap&family=DM Serif Display:wght@400&family=Oswald:wght@400&family=DM Sans:ital,opsz,wght@0,9..40,400;0,9..40,700;1,9..40,400;1,9..40,700" rel="preload" type="text/css"> 100<link crossorigin="anonymous" href="https://fonts.googleapis.com/css2?display=swap&family=DM Serif Display:wght@400&family=Oswald:wght@400&family=DM Sans:ital,opsz,wght@0,9..40,400;0,9..40,700;1,9..40,400;1,9..40,700" rel="stylesheet" type="text/css"> 101<link rel="stylesheet" href="https://d32hgpjj5y625p.cloudfront.net/assets/website-5164b3cb3279842da358c6c907e0cf5e9d72106743dddf3c2802599bbf187c77.css" media="all" />
102<script src="https://d32hgpjj5y625p.cloudfront.net/assets/website-51048669aa058af730a2050187f188c2dff273ff3c464e46b7b3f7ddaf6ad92b.js"></script>
102 103<turbo-frame data-turbo="true" id="analytic_tags"> 104
105<script src="https://d32hgpjj5y625p.cloudfront.net/assets/custom_tracking-31af88ace985edb56eb121c6755d1a01a338931beedac126e877338b80684370.js"></script>
105 106</turbo-frame> 107</head> 108<body class="websites_controller show_action " data-turbo="false"> 109<main role="main"> 110<!-- stripping any params - The canonical URL should just be the base URL. --> 111<div class="min-vh-100 d-flex flex-column website-home-page" itemscope="" itemtype="https://schema.org/WebSite"> 112<meta content="https://erinmccarthy.net" itemprop="url"> 113<meta content="" itemprop="description"> 114<meta content="Erin McCarthy" itemprop="name"> 115<div class="header my-lg-2"> 116 117<nav class="navbar navbar-expand-lg py-1 d-flex justify-content-between flex-wrap container"> 118<div class="author-name text-wrap mb-0 left-aligned"> 119<a class="text-reset text-decoration-none m-0 p-0" href="/">Erin McCarthy 120</a></div> 121<button class="d-block d-lg-none btn p-0" data-bs-target=".navbar-collapse" data-bs-toggle="collapse"> 122<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"> 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<path d="M1 2H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 127<path d="M1 9H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 128<path d="M1 16H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 129</svg> 130 131</button> 132<div class="collapse navbar-collapse navbar-nav-scroll flex-grow-0 flex-wrap mh-100"> 133<div class="mobile-menu-header d-flex d-lg-none align-items-center justify-content-between px-2 px-md-6 pt-3"> 134<a class="author-name text-reset text-decoration-none mb-0" href="/">Erin McCarthy</a> 135<button class="btn p-0" data-bs-target=".navbar-collapse" data-bs-toggle="collapse"> 136<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"> 137<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 138<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 139<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 140<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 141</svg> 142 143</button> 144</div> 145<ul class="navbar-nav mt-1 mt-lg-0 px-2 px-md-6 n"> 146<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/about">About</a></li> 147 148<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/books">Books</a></li> 149 150<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/series">Series</a></li> 151 152<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/mailing-list">Mailing List</a></li> 153 154<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/contact">Contact</a></li> 155 156<li class="nav-item d-flex pt-2 pt-lg-0 gap-2 gap-lg-0 justify-content-center"> 157<a target="_blank" name="BookBub" class="nav-link d-flex align-items-center" href="https://www.bookbub.com/authors/erin-mccarthy"><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" 158 viewBox="0 0 48 48" style="fill: currentColor; stroke: currentColor; vertical-align: middle; " xml:space="preserve" width="24px" height="24px"> 159<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"/> 160<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"/> 161<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"/> 162<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 163 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 164 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 165 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 166 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"/> 167<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"/> 168</svg> 169 170</a><a target="_blank" name="Instagram" class="nav-link d-flex align-items-center" href="ttps://www.instagram.com/authorerinmccarthy/"><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" 171 viewBox="0 0 48 48" style="fill: currentColor; stroke: currentColor; vertical-align: middle; " xml:space="preserve" width="24px" height="24px"> 172<g> 173 <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 174 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 175 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 176 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 177 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 178 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 179 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 180 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 181 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 182 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"/> 183 <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 184 c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.6,8,8S28.4,32,24,32z"/> 185 <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 186 "/> 187</g> 188</svg> 189 190</a></li> 191 192</ul> 193</div> 194</nav> 195</div> 196 197 198<div class="website-content"> 199<div class="website-section mb-7 mb-xl-9 "><div class="container pt-5 pt-xl-7"> 200<div class="multi-book-blob-spotlight d-flex flex-column-reverse flex-lg-row gap-lg-3 gap-xl-8"> 201<div class="left d-flex flex-column justify-content-center pt-4 pt-lg-0 col-lg-4"> 202<div class="text-fit text-fit-42 font-logo-large">Books by Erin McCarthy</div> 203<a class="btn primary-book-btn mt-2" href="/books">View All Books</a> 204</div> 205<div class="right d-flex flex-column justify-content-center w-100"> 206<svg class="background-shape w-100" fill="currentColor" viewBox="0 0 685 492" xmlns="http://www.w3.org/2000/svg"> 207<path class="color-blend-90" d="M685 348.023C685 543.615 532.476 453.943 344.329 453.943C156.181 453.943 0 576.749 0 381.156C0 185.564 59.5652 53.6219 353.734 7.99511C677.145 -42.1673 685 152.431 685 348.023Z" fill="currentColor"></path> 208</svg> 209<a title="View All" href="/books"><div class="overlapping-covers d-flex justify-content-center align-items-center text-body text-decoration-none p-3"> 210<span class="cover mx-n1"> 211<div class="cover-image-wrapper book-cover-188693"> 212<div title="Belle, Bourbon, and Skunk Secrets (A Midnight House Mystery Book 2)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Belle, Bourbon, and Skunk Secrets (A Midnight House Mystery Book 2)" itemprop="image" width="238" height="357" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_238/jc60uop39c2edcm23pv0o7s0q0ap" /> 213</div></div> 214 215</span> 216<span class="cover mx-n1 lift"> 217<div class="cover-image-wrapper book-cover-209627"> 218<div title="Spring Fling" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Spring Fling" itemprop="image" width="268" height="402" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_268/37ny4snlnk86zantbjxe8rnmwnzo" /> 219</div></div> 220 221</span> 222<span class="cover mx-n1"> 223<div class="cover-image-wrapper book-cover-159709"> 224<div title="Snow Much Trouble" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Snow Much Trouble" itemprop="image" width="238" height="357" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_238/sf5wxlogc0gmm7e8rlbccexg6noj" /> 225</div></div> 226 227</span> 228</div> 229 230</a></div> 231</div> 232</div> 233</div> 234 235<div class="website-section mb-7 mb-xl-9 "><div class="biography-module container blob" id="biography-module" itemprop="author" itemscope="" itemtype="https://schema.org/Person"> 236<div class="row gap-6 gap-lg-10"> 237<div class="col-md-auto text-center order-md-0"> 238<img class="author-image mw-100" alt="Erin McCarthy" itemprop="image" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,h_660,w_660/e_cut_out,fl_relative,h_1.0,l_author_showcase_author_bg_blob,w_1.0/c_fill,f_auto,h_660,q_auto,w_660/w77kzgxenixepjazhd5je053o8nv" /> 239</div> 240<div class="col"> 241<h2 class="font-logo-medium" itemprop="name">Erin McCarthy</h2> 242<div class="biography font-body-large mb-2"> 243<div class="expandable-text text-break font-body-large rich-text"> 244<div class="d-none expanded"> 245<p>USA Today and New York Times Bestselling author Erin McCarthy first published in 2002 and has since written over one hundred contemporary romance and cozy mystery books.</p><p>Erin is a RITA finalist and the ALA Reluctant Young Reader award recipient. </p> 246<button class="btn-expand-toggle">less</button> 247</div> 248<div class="collapsed"> 249<p>USA Today and New York Times Bestselling author Erin McCarthy first published in 2002 and has since written over one hundred contemporary romance and cozy mystery books.</p><p>Erin is a RITA finalist and the ALA Reluctant Young Reader award recipient. </p> 250</div> 251</div> 252 253</div> 254<ul class="list-unstyled d-flex flex-wrap gap-3 justify-content-start"> 255</ul> 256 257</div> 258</div> 259</div> 260 261</div> 262 263<div class="website-section mb-7 mb-xl-9 container"><div id="book-module"> 264<div class="d-flex align-items-center justify-content-between"> 265<h2 class="module-header text-break font-logo-medium">Books</h2> 266<a class="text-reset font-body-large" href="/books">View All</a> 267</div> 268 269<div class="mt-6"> 270<div class="book-rich d-flex flex-column flex-md-row gap-2 gap-md-8 book-188693" itemprop="hasPart" itemscope="" itemtype="https://schema.org/Book"> 271<div class="col-md-3 text-center text-md-start order-md-0"> 272<div class="cover-image-wrapper book-cover-188693"> 273<a title="Belle, Bourbon, and Skunk Secrets (A Midnight House Mystery Book 2)" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/belle-bourbon-and-skunk-secrets-a-midnight-house-mystery-book-2"><img class="cover-image img-fluid" alt="Belle, Bourbon, and Skunk Secrets (A Midnight House Mystery 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/jc60uop39c2edcm23pv0o7s0q0ap" /> 274</a></div> 275 276</div> 277<div class="flex-grow-1 pt-3 pt-md-2"> 278<meta content="Belle, Bourbon, and Skunk Secrets (A Midnight House Mystery Book 2)" itemprop="name"> 279<div itemprop="author" itemscope="" itemtype="https://schema.org/Person"> 280<meta content="Erin McCarthy" itemprop="name"> 281</div> 282<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer"> 283<meta content="Amazon" itemprop="seller"> 284<meta content="https://www.amazon.com/dp/B0FQ2YMXDZ" itemprop="url"> 285</div> 286<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer"> 287<meta content="Amazon UK" itemprop="seller"> 288<meta content="https://www.amazon.co.uk/dp/B0FQ2YMXDZ" itemprop="url"> 289</div> 290<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer"> 291<meta content="Amazon CA" itemprop="seller"> 292<meta content="https://www.amazon.ca/dp/B0FQ2YMXDZ" itemprop="url"> 293</div> 294<h3 class="font-logo-small text-break"> 295<a class="text-reset text-decoration-none" href="/books/belle-bourbon-and-skunk-secrets-a-midnight-house-mystery-book-2">Belle, Bourbon, and Skunk Secrets (A Midnight House Mystery Book 2)</a> 296</h3> 297<div class="font-body-large fst-italic"></div> 298<div class="mt-1"> 299<div class="font-body-large"> 300From the series: 301<a itemprop="isPartOf" href="/series/midnight-house-mysteries">Midnight House Mysteries</a> 302</div> 303 304</div> 305<div class="font-body-large text-break mt-1 mt-md-3 rich-text hide-images" itemprop="description"> 306<p><b><span>Nothing says wedding weekend quite like bourbon, beignets, and a side of murderâ¦</span></b></p> <p><span>Harper Bergeron thought sheâd seen it allâséances gone wrong, ghostly whispers in the walls of her inherited bed-and-breakfast, and more than one run-in with murder. But when a bridal party rents Midnight House for a bachelor/bachelorette weekend filled with bourbon...</span></p> 307<a href="/books/belle-bourbon-and-skunk-secrets-a-midnight-house-mystery-book-2">Read more</a> 308</div> 309<div class="mt-2 mt-md-4"> 310<div class="d-flex align-items-center flex-wrap gap-2"> 311<button class="btn btn-primary retailer-cta-btn" data-bs-target="#retailer-links-modal-188693" data-bs-toggle="modal" type="button">Buy Now</button> 312<div class="d-flex align-items-center gap-2"> 313<div class="font-body-medium">
313or</div> 314<a class="btn btn-outline-secondary " href="/books/belle-bourbon-and-skunk-secrets-a-midnight-house-mystery-book-2">Learn More</a> 315</div> 316</div> 317<div aria-hidden="true" aria-label="Choose your retailer" class="modal retailer-links-modal website-content" id="retailer-links-modal-188693" role="dialog" tabindex="-1"> 318<div class="modal-dialog" role="document"> 319<div class="modal-content px-2 px-md-5 py-2 py-md-4 bg-blend-95 border-blend-90"> 320<div class="modal-header border-0"> 321<button class="bg-transparent border-0 text-reset ms-auto" data-bs-dismiss="modal" title="Close" type="button"> 322<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"> 323<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 324<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 325<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 326<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 327</svg> 328 329</button> 330</div> 331<div class="modal-body font-body-large"> 332<h3 class="font-logo-medium mb-3">Choose Your Retailer</h3> 333<ul class="list-unstyled d-flex flex-wrap mx-n1"> 334<li class="col-12 col-md-4"> 335<div class="p-1"> 336<a target="_blank" data-book-title="Belle, Bourbon, and Skunk Secrets (A Midnight House Mystery Book 2)" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.com/dp/B0FQ2YMXDZ">Amazon</a> 337 338</div> 339</li> 340<li class="col-12 col-md-4"> 341<div class="p-1"> 342<a target="_blank" data-book-title="Belle, Bourbon, and Skunk Secrets (A Midnight House Mystery Book 2)" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.co.uk/dp/B0FQ2YMXDZ">Amazon UK</a> 343 344</div> 345</li> 346<li class="col-12 col-md-4"> 347<div class="p-1"> 348<a target="_blank" data-book-title="Belle, Bourbon, and Skunk Secrets (A Midnight House Mystery Book 2)" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.ca/dp/B0FQ2YMXDZ">Amazon CA</a> 349 350</div> 351</li> 352</ul> 353</div> 354</div> 355</div> 356</div> 357 358 359</div> 360</div> 361</div> 362 363</div> 364<div class="mt-6"> 365<div class="book-rich d-flex flex-column flex-md-row gap-2 gap-md-8 book-209627" itemprop="hasPart" itemscope="" itemtype="https://schema.org/Book"> 366<div class="col-md-3 text-center text-md-start order-md-0"> 367<div class="cover-image-wrapper book-cover-209627"> 368<a title="Spring Fling" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/spring-fling"><img class="cover-image img-fluid" alt="Spring Fling" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_638/37ny4snlnk86zantbjxe8rnmwnzo" /> 369</a></div> 370 371</div> 372<div class="flex-grow-1 pt-3 pt-md-2"> 373<meta content="Spring Fling" itemprop="name"> 374<div itemprop="author" itemscope="" itemtype="https://schema.org/Person"> 375<meta content="Erin McCarthy" itemprop="name"> 376</div> 377<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer"> 378<meta content="Amazon" itemprop="seller"> 379<meta content="https://www.amazon.com/dp/B0GKHW4BDZ" itemprop="url"> 380</div> 381<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer"> 382<meta content="Amazon UK" itemprop="seller"> 383<meta content="https://www.amazon.co.uk/dp/B0GKHW4BDZ" itemprop="url"> 384</div> 385<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer"> 386<meta content="Amazon CA" itemprop="seller"> 387<meta content="https://www.amazon.ca/dp/B0GKHW4BDZ" itemprop="url"> 388</div> 389<h3 class="font-logo-small text-break"> 390<a class="text-reset text-decoration-none" href="/books/spring-fling">Spring Fling</a> 391</h3> 392<div class="font-body-large fst-italic"></div> 393<div class="mt-1"> 394<div class="font-body-large"> 395From the series: 396<a itemprop="isPartOf" href="/series/bourbon-brothers">Bourbon Brothers</a> 397</div> 398 399</div> 400<div class="font-body-large text-break mt-1 mt-md-3 rich-text hide-images" itemprop="description"> 401<p><span>Moving to Wanted, Kentucky was supposed to be my fresh start.</span></p> <p><span>Open my canine rehab clinic. Keep my head down. Absolutely do not get tangled up with broody men carrying bourbon and generational expectations.</span></p> <p><span>Then the spring festival recipe contest implodes.</span></p> <p><span>I did </span><b><span>not</span></b><span> mean to dethrone the townâs beloved reigning champion. But thanks to an...</span></p> 402<a href="/books/spring-fling">Read more</a> 403</div> 404<div class="mt-2 mt-md-4"> 405<div class="d-flex align-items-center flex-wrap gap-2"> 406<button class="btn btn-primary retailer-cta-btn" data-bs-target="#retailer-links-modal-209627" data-bs-toggle="modal" type="button">Buy Now</button> 407<div class="d-flex align-items-center gap-2"> 408<div class="font-body-medium">
408or</div> 409<a class="btn btn-outline-secondary " href="/books/spring-fling">Learn More</a> 410</div> 411</div> 412<div aria-hidden="true" aria-label="Choose your retailer" class="modal retailer-links-modal website-content" id="retailer-links-modal-209627" role="dialog" tabindex="-1"> 413<div class="modal-dialog" role="document"> 414<div class="modal-content px-2 px-md-5 py-2 py-md-4 bg-blend-95 border-blend-90"> 415<div class="modal-header border-0"> 416<button class="bg-transparent border-0 text-reset ms-auto" data-bs-dismiss="modal" title="Close" type="button"> 417<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"> 418<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 419<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 420<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 421<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 422</svg> 423 424</button> 425</div> 426<div class="modal-body font-body-large"> 427<h3 class="font-logo-medium mb-3">Choose Your Retailer</h3> 428<ul class="list-unstyled d-flex flex-wrap mx-n1"> 429<li class="col-12 col-md-4"> 430<div class="p-1"> 431<a target="_blank" data-book-title="Spring Fling" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.com/dp/B0GKHW4BDZ">Amazon</a> 432 433</div> 434</li> 435<li class="col-12 col-md-4"> 436<div class="p-1"> 437<a target="_blank" data-book-title="Spring Fling" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.co.uk/dp/B0GKHW4BDZ">Amazon UK</a> 438 439</div> 440</li> 441<li class="col-12 col-md-4"> 442<div class="p-1"> 443<a target="_blank" data-book-title="Spring Fling" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.ca/dp/B0GKHW4BDZ">Amazon CA</a> 444 445</div> 446</li> 447</ul> 448</div> 449</div> 450</div> 451</div> 452 453 454</div> 455</div> 456</div> 457 458</div> 459<div class="mt-6"> 460<div class="book-rich d-flex flex-column flex-md-row gap-2 gap-md-8 book-159709" itemprop="hasPart" itemscope="" itemtype="https://schema.org/Book"> 461<div class="col-md-3 text-center text-md-start order-md-0"> 462<div class="cover-image-wrapper book-cover-159709"> 463<a title="Snow Much Trouble" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/snow-much-trouble"><img class="cover-image img-fluid" alt="Snow Much Trouble" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_638/sf5wxlogc0gmm7e8rlbccexg6noj" /> 464</a></div> 465 466</div> 467<div class="flex-grow-1 pt-3 pt-md-2"> 468<meta content="Snow Much Trouble" itemprop="name"> 469<div itemprop="author" itemscope="" itemtype="https://schema.org/Person"> 470<meta content="Erin McCarthy" itemprop="name"> 471</div> 472<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer"> 473<meta content="Amazon" itemprop="seller"> 474<meta content="https://www.amazon.com/dp/B0FPGB2VCJ" itemprop="url"> 475</div> 476<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer"> 477<meta content="Amazon UK" itemprop="seller"> 478<meta content="https://www.amazon.co.uk/dp/B0FPGB2VCJ" itemprop="url"> 479</div> 480<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer"> 481<meta content="Amazon CA" itemprop="seller"> 482<meta content="https://www.amazon.ca/dp/B0FPGB2VCJ" itemprop="url"> 483</div> 484<h3 class="font-logo-small text-break"> 485<a class="text-reset text-decoration-none" href="/books/snow-much-trouble">Snow Much Trouble</a> 486</h3> 487<div class="font-body-large fst-italic"></div> 488<div class="mt-1"> 489<div class="font-body-large"> 490From the series: 491<a itemprop="isPartOf" href="/series/bourbon-brothers">Bourbon Brothers</a> 492</div> 493 494</div> 495<div class="font-body-large text-break mt-1 mt-md-3 rich-text hide-images" itemprop="description"> 496 497</div> 498<div class="mt-2 mt-md-4"> 499<div class="d-flex align-items-center flex-wrap gap-2"> 500<button class="btn btn-primary retailer-cta-btn" data-bs-target="#retailer-links-modal-159709" data-bs-toggle="modal" type="button">Buy Now</button> 501<div class="d-flex align-items-center gap-2"> 502<div class="font-body-medium">
502or</div> 503<a class="btn btn-outline-secondary " href="/books/snow-much-trouble">Learn More</a> 504</div> 505</div> 506<div aria-hidden="true" aria-label="Choose your retailer" class="modal retailer-links-modal website-content" id="retailer-links-modal-159709" role="dialog" tabindex="-1"> 507<div class="modal-dialog" role="document"> 508<div class="modal-content px-2 px-md-5 py-2 py-md-4 bg-blend-95 border-blend-90"> 509<div class="modal-header border-0"> 510<button class="bg-transparent border-0 text-reset ms-auto" data-bs-dismiss="modal" title="Close" type="button"> 511<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"> 512<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 513<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 514<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 515<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 516</svg> 517 518</button> 519</div> 520<div class="modal-body font-body-large"> 521<h3 class="font-logo-medium mb-3">Choose Your Retailer</h3> 522<ul class="list-unstyled d-flex flex-wrap mx-n1"> 523<li class="col-12 col-md-4"> 524<div class="p-1"> 525<a target="_blank" data-book-title="Snow Much Trouble" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.com/dp/B0FPGB2VCJ">Amazon</a> 526 527</div> 528</li> 529<li class="col-12 col-md-4"> 530<div class="p-1"> 531<a target="_blank" data-book-title="Snow Much Trouble" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.co.uk/dp/B0FPGB2VCJ">Amazon UK</a> 532 533</div> 534</li> 535<li class="col-12 col-md-4"> 536<div class="p-1"> 537<a target="_blank" data-book-title="Snow Much Trouble" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.ca/dp/B0FPGB2VCJ">Amazon CA</a> 538 539</div> 540</li> 541</ul> 542</div> 543</div> 544</div> 545</div> 546 547 548</div> 549</div> 550</div> 551 552</div> 553 554<div class="mt-2 mt-md-9"><a class="btn btn-secondary w-100" href="/books">View All Books</a></div> 555</div> 556</div> 557 558<div class="website-section mb-7 mb-xl-9 container"><div id="series"> 559<div class="d-flex align-items-center justify-content-between"> 560<h2 class="module-header text-break font-logo-medium">Series</h2> 561</div> 562 563<div class="series py-4"> 564<div class="series-books row mx-0"> 565<a title="Sassy in the City" 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/sassy-in-the-city"><span class="cover mx-n1 mb-3"> 566<div class="cover-image-wrapper book-cover-159501"> 567<div title="Whoâs the Boss?" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Whoâs the Boss?" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/i8wpj53tfqrkdbzlkfbtsd7zaunw" /> 568</div></div> 569 570</span> 571<span class="cover mx-n1 mt-3"> 572<div class="cover-image-wrapper book-cover-159504"> 573<div title="Forty Day Fiancé" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Forty Day Fiancé" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/ch33xs5q3ytasq1t071wmyvmp7gv" /> 574</div></div> 575 576</span> 577<span class="cover mx-n1 mb-3"> 578<div class="cover-image-wrapper book-cover-159506"> 579<div title="Five First Dates" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Five First Dates" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/qnzapc4gok284dpnm6bi5na1b4tr" /> 580</div></div> 581 582</span> 583<span class="cover mx-n1 mt-3"> 584<div class="cover-image-wrapper book-cover-159508"> 585<div title="Weekend Wife" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Weekend Wife" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/vpx8c7yvti0b8rqivzb4w617n1dx" /> 586</div></div> 587 588</span> 589<div class="more border rounded-circle d-flex justify-content-center align-items-center mt-3">+1</div> 590</a>
590<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"> 591<h3 class="text-break font-logo-small"> 592<a class="text-reset text-decoration-none" href="/series/sassy-in-the-city">Sassy in the City</a> 593</h3> 594<div class="font-body-large mt-1"></div> 595<div class="mt-2 font-body-medium"><a class="text-reset" itemprop="hasPart" href="/books/who-s-the-boss">Whoâs the Boss?</a>, <a class="text-reset" itemprop="hasPart" href="/books/forty-day-fiance">Forty Day Fiancé</a>, <a class="text-reset" itemprop="hasPart" href="/books/five-first-dates">Five First Dates</a>, <a class="text-reset" itemprop="hasPart" href="/books/weekend-wife">Weekend Wife</a>, and 1 more</div> 596<div class="mt-3 font-body-medium"><a href="/series/sassy-in-the-city">View Series</a></div> 597</div> 598</div> 599</div> 600<div class="series py-4"> 601<div class="series-books row mx-0"> 602<a title="The Legends" 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-legends"><span class="cover mx-n1 mb-3"> 603<div class="cover-image-wrapper book-cover-159493"> 604<div title="Dating the Player" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Dating the Player" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/wigztomtraumt82mcwdmkj7f4kr6" /> 605</div></div> 606 607</span> 608<span class="cover mx-n1 mt-3"> 609<div class="cover-image-wrapper book-cover-159491"> 610<div title="The Player and the Bookworm (The Legends Book 2)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="The Player and the Bookworm (The Legends Book 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/kxwgspez7qs33yu0vun3lyd402qf" /> 611</div></div> 612 613</span> 614<span class="cover mx-n1 mb-3"> 615<div class="cover-image-wrapper book-cover-159490"> 616<div title="Playing the Player (The Legends Book 3)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Playing the Player (The Legends 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/5yws5d4n90g6zjp9jv3c3sjdt7i2" /> 617</div></div> 618 619</span> 620<span class="cover mx-n1 mt-3"> 621<div class="cover-image-wrapper book-cover-159489"> 622<div title="The Player and the Pretender (The Legends Book 4)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="The Player and the Pretender (The Legends 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/1wtlv1fe0ghy5odu005pjta3ht83" /> 623</div></div> 624 625</span> 626<div class="more border rounded-circle d-flex justify-content-center align-items-center mt-3">+1</div> 627</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"> 628<h3 class="text-break font-logo-small"> 629<a class="text-reset text-decoration-none" href="/series/the-legends">The Legends</a> 630</h3> 631<div class="font-body-large mt-1"></div> 632<div class="mt-2 font-body-medium"><a class="text-reset" itemprop="hasPart" href="/books/dating-the-player">Dating the Player</a>, <a class="text-reset" itemprop="hasPart" href="/books/the-player-and-the-bookworm-the-legends-book-2">The Player and the Bookworm (The Legends Book 2)</a>, <a class="text-reset" itemprop="hasPart" href="/books/playing-the-player-the-legends-book-3">Playing the Player (The Legends Book 3)</a>, <a class="text-reset" itemprop="hasPart" href="/books/the-player-and-the-pretender-the-legends-book-4">The Player and the Pretender (The Legends Book 4)</a>, and 1 more</div> 633<div class="mt-3 font-body-medium"><a href="/series/the-legends">View Series</a></div> 634</div> 635</div> 636</div> 637<div class="series py-4"> 638<div class="series-books row mx-0"> 639<a title="Murder By Design" 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/murder-by-design"><span class="cover mx-n1 mb-3"> 640<div class="cover-image-wrapper book-cover-159527"> 641<div title="Gone with the Ghost" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Gone with the Ghost" itemprop="image" width="85" height="127" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_85/b5cd5zb9bhplhhb4wn24ouy8zek4" /> 642</div></div> 643 644</span> 645<span class="cover mx-n1 mt-3"> 646<div class="cover-image-wrapper book-cover-159525"> 647<div title="Silence of the Ghost (Murder By Design Book 2)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Silence of the Ghost (Murder By Design Book 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/fhesm28f779ocv5cqihx84pstvgp" /> 648</div></div> 649 650</span> 651<span class="cover mx-n1 mb-3"> 652<div class="cover-image-wrapper book-cover-159526"> 653<div title="Once Upon A Ghost (Murder By Design Book 3)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="Once Upon A Ghost (Murder By Design 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/4bc7rytj6iefja20w7ea6k25y649" /> 654</div></div> 655 656</span> 657<span class="cover mx-n1 mt-3"> 658<div class="cover-image-wrapper book-cover-159514"> 659<div title="How the Ghost Stole Christmas (Murder By Design Book 4)" class="d-flex justify-content-center text-reset text-decoration-none h-100"><img class="cover-image img-fluid" alt="How the Ghost Stole Christmas (Murder By Design 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/4d8jxo3rntpofyjozx85vb1ajq33" /> 660</div></div> 661 662</span> 663<div class="more border rounded-circle d-flex justify-content-center align-items-center mt-3">+3</div> 664</a>
664<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"> 665<h3 class="text-break font-logo-small"> 666<a class="text-reset text-decoration-none" href="/series/murder-by-design">Murder By Design</a> 667</h3> 668<div class="font-body-large mt-1"></div> 669<div class="mt-2 font-body-medium"><a class="text-reset" itemprop="hasPart" href="/books/gone-with-the-ghost">Gone with the Ghost</a>, <a class="text-reset" itemprop="hasPart" href="/books/silence-of-the-ghost-murder-by-design-book-2">Silence of the Ghost (Murder By Design Book 2)</a>, <a class="text-reset" itemprop="hasPart" href="/books/once-upon-a-ghost-murder-by-design-book-3">Once Upon A Ghost (Murder By Design Book 3)</a>, <a class="text-reset" itemprop="hasPart" href="/books/how-the-ghost-stole-christmas-murder-by-design-book-4">How the Ghost Stole Christmas (Murder By Design Book 4)</a>, and 3 more</div> 670<div class="mt-3 font-body-medium"><a href="/series/murder-by-design">View Series</a></div> 671</div> 672</div> 673</div> 674<div class="mt-2 mt-md-10"><a class="btn btn-secondary w-100" href="/series">View All</a></div> 675</div> 676</div> 677 678<div class="website-section mb-7 mb-xl-9 container"><div id="collections"> 679<div class="mb-7 mb-xl-9"> 680<div class="d-flex align-items-center justify-content-between"> 681<h2 class="module-header text-break font-logo-medium">Holiday</h2> 682<a class="text-reset font-body-large" href="/collections/holiday">View</a> 683</div> 684 685<div class="d-flex d-md-none flex-nowrap overflow-auto mx-n2 px-2 carousel-mobile mt-3" role="list"> 686<div class="cover-image-wrapper book-cover-159756"> 687<a title="A Holiday Hookup: Four Holiday Rom Com Novellas" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/a-holiday-hookup-four-holiday-rom-com-novellas"><img class="cover-image img-fluid" alt="A Holiday Hookup: Four Holiday Rom Com Novellas" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/ar_6:9,c_pad,f_auto,q_auto,w_638/et40yxorjqojj4sbk8lc06v62muh" /> 688</a></div> 689 690<div class="cover-image-wrapper book-cover-159478"> 691<a title="Death By Llama (Friendship Harbor Mysteries Book 7)" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/death-by-llama-friendship-harbor-mysteries-book-7"><img class="cover-image img-fluid" alt="Death By Llama (Friendship Harbor Mysteries Book 7)" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/ar_6:9,c_pad,f_auto,q_auto,w_638/fdjhfoxu0w5xkehufw7hszo4j44b" /> 692</a></div> 693 694<div class="cover-image-wrapper book-cover-159514"> 695<a title="How the Ghost Stole Christmas (Murder By Design Book 4)" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/how-the-ghost-stole-christmas-murder-by-design-book-4"><img class="cover-image img-fluid" alt="How the Ghost Stole Christmas (Murder By Design Book 4)" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/ar_6:9,c_pad,f_auto,q_auto,w_638/4d8jxo3rntpofyjozx85vb1ajq33" /> 696</a></div> 697 698<div class="cover-image-wrapper book-cover-159709"> 699<a title="Snow Much Trouble" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/snow-much-trouble"><img class="cover-image img-fluid" alt="Snow Much Trouble" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/ar_6:9,c_pad,f_auto,q_auto,w_638/sf5wxlogc0gmm7e8rlbccexg6noj" /> 700</a></div> 701 702<div class="cover-image-wrapper book-cover-159500"> 703<a title="Fa La La La Llama (Friendship Harbor Mysteries, #4)" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/fa-la-la-la-llama-friendship-harbor-mysteries-4"><img class="cover-image img-fluid" alt="Fa La La La Llama (Friendship Harbor Mysteries, #4)" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/ar_6:9,c_pad,f_auto,q_auto,w_638/p3o8uqwbw8q6l18gjpqwnvtlz789" /> 704</a></div> 705 706</div> 707<div class="books-carousel carousel slide d-none d-md-block mt-3 books-carousel-collections-0" data-bs-wrap="false"> 708<div class="carousel-inner"> 709<div class="carousel-item active"> 710<div class="row"> 711<div class="col-3"> 712<div itemscope="" itemtype="https://schema.org/Book"> 713<div class="cover-image-wrapper book-cover-159756"> 714<a title="A Holiday Hookup: Four Holiday Rom Com Novellas" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/a-holiday-hookup-four-holiday-rom-com-novellas"><img class="cover-image img-fluid" alt="A Holiday Hookup: Four Holiday Rom Com Novellas" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/ar_6:9,c_pad,f_auto,q_auto,w_638/et40yxorjqojj4sbk8lc06v62muh" /> 715</a></div> 716 717<meta content="A Holiday Hookup: Four Holiday Rom Com Novellas" itemprop="name"> 718<div itemprop="author" itemscope="" itemtype="https://schema.org/Person"> 719<meta content="Erin McCarthy" itemprop="name"> 720</div> 721</div> 722 723</div> 724<div class="col-3"> 725<div itemscope="" itemtype="https://schema.org/Book"> 726<div class="cover-image-wrapper book-cover-159478"> 727<a title="Death By Llama (Friendship Harbor Mysteries Book 7)" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/death-by-llama-friendship-harbor-mysteries-book-7"><img class="cover-image img-fluid" alt="Death By Llama (Friendship Harbor Mysteries Book 7)" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/ar_6:9,c_pad,f_auto,q_auto,w_638/fdjhfoxu0w5xkehufw7hszo4j44b" /> 728</a></div> 729 730<meta content="Death By Llama (Friendship Harbor Mysteries Book 7)" itemprop="name"> 731<div itemprop="author" itemscope="" itemtype="https://schema.org/Person"> 732<meta content="Erin McCarthy" itemprop="name"> 733</div> 734</div> 735 736</div> 737<div class="col-3"> 738<div itemscope="" itemtype="https://schema.org/Book"> 739<div class="cover-image-wrapper book-cover-159514"> 740<a title="How the Ghost Stole Christmas (Murder By Design Book 4)" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/how-the-ghost-stole-christmas-murder-by-design-book-4"><img class="cover-image img-fluid" alt="How the Ghost Stole Christmas (Murder By Design Book 4)" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/ar_6:9,c_pad,f_auto,q_auto,w_638/4d8jxo3rntpofyjozx85vb1ajq33" /> 741</a></div> 742 743<meta content="How the Ghost Stole Christmas (Murder By Design Book 4)" itemprop="name"> 744<div itemprop="author" itemscope="" itemtype="https://schema.org/Person"> 745<meta content="Erin McCarthy" itemprop="name"> 746</div> 747</div> 748 749</div> 750<div class="col-3"> 751<div itemscope="" itemtype="https://schema.org/Book"> 752<div class="cover-image-wrapper book-cover-159709"> 753<a title="Snow Much Trouble" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/snow-much-trouble"><img class="cover-image img-fluid" alt="Snow Much Trouble" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/ar_6:9,c_pad,f_auto,q_auto,w_638/sf5wxlogc0gmm7e8rlbccexg6noj" /> 754</a></div> 755 756<meta content="Snow Much Trouble" itemprop="name"> 757<div itemprop="author" itemscope="" itemtype="https://schema.org/Person"> 758<meta content="Erin McCarthy" itemprop="name"> 759</div> 760</div> 761 762</div> 763</div> 764</div> 765<div class="carousel-item"> 766<div class="row"> 767<div class="col-3"> 768<div itemscope="" itemtype="https://schema.org/Book"> 769<div class="cover-image-wrapper book-cover-159500"> 770<a title="Fa La La La Llama (Friendship Harbor Mysteries, #4)" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/fa-la-la-la-llama-friendship-harbor-mysteries-4"><img class="cover-image img-fluid" alt="Fa La La La Llama (Friendship Harbor Mysteries, #4)" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/ar_6:9,c_pad,f_auto,q_auto,w_638/p3o8uqwbw8q6l18gjpqwnvtlz789" /> 771</a></div> 772 773<meta content="Fa La La La Llama (Friendship Harbor Mysteries, #4)" itemprop="name"> 774<div itemprop="author" itemscope="" itemtype="https://schema.org/Person"> 775<meta content="Erin McCarthy" itemprop="name"> 776</div> 777</div> 778 779</div> 780</div> 781</div> 782</div> 783<button class="carousel-control-prev d-none" data-bs-slide="prev" data-bs-target=".books-carousel-collections-0" type="button"> 784<span aria_hidden="true" class="carousel-control-prev-icon"></span> 785<span class="visually-hidden">Previous</span> 786</button> 787<button class="carousel-control-next" data-bs-slide="next" data-bs-target=".books-carousel-collections-0" type="button"> 788<span aria_hidden="true" class="carousel-control-next-icon"></span> 789<span class="visually-hidden">Next</span> 790</button> 791</div> 792 793</div> 794</div> 795</div> 796 797<div class="website-section mb-7 mb-xl-9 container"></div> 798 799<div class="website-section mb-7 mb-xl-9 container"></div> 800 801<div class="website-section mb-7 mb-xl-9 container"></div> 802 803<div class="website-section mb-7 mb-xl-9 container"></div> 804 805<div class="website-section mb-7 mb-xl-9 "><div class="newsletter-module background-image" id="newsletter-module"> 806<div class="d-flex flex-column flex-lg-row align-items-center justify-content-center"> 807<div class="newsletter-form flex-grow-1 px-2 px-md-0 pt-6 pt-lg-0 text-center"> 808<turbo-frame data-turbo="true" id="newsletter_turbo_frame"><div class="newsletter-header font-logo-medium">Join my mailing list</div> 809<div class="mb-3 newsletter-subheader rich-text font-body-large">Get exclusive content and updates about my upcoming books.</div> 810<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="7Wi4IQMIeQEBaeQtP9ya5rKllsdQA6G0Sx2wvYwH_76v6ulsC1EOZNIknMplxdgjzPzp_ekwdXvgamt0t0RLcA" /><input type="hidden" name="newsletter_module_id" id="newsletter_module_id" value="20466" /> 811<input type="hidden" name="landing_page" id="landing_page" value="false" /> 812<input value="Home Page" type="hidden" name="newsletter_subscription[source]" id="newsletter_subscription_source" /> 813<div class="form-group d-flex flex-column gap-3 rounded-1 bg-white-transparent-20 px-2 py-2 px-md-4 py-md-3"> 814<div class="text-start"> 815<label class="form-label fw-bold font-body-large" for="newsletter_subscription_email">Email Address</label> 816<div class="d-flex flex-column gap-3"> 817<div class="flex-grow-1"> 818<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" /> 819<div class="email-hint mt-2 d-none"> 820Did you mean 821<button class="suggested-email bg-transparent border-0 p-0 text-reset text-decoration-underline fw-bold" type="button"></button>? 822</div> 823</div> 824<div class="cloudflare-turnstile-widget mt-3 d-none"> 825</div> 826<input type="submit" value="Subscribe" class="btn btn-primary newsletter-btn" aria-label="Subscribe" disabled="disabled" data-disable-with="Submitting email..." /> 827</div> 828</div> 829</div> 830</form></turbo-frame> 831</div> 832</div> 833</div> 834<div class="container newsletter-module"> 835 836</div> 837</div> 838 839</div> 840<div class="mt-auto container"> 841<div class="footer mt-8 mb-2 pt-2"> 842<div class="d-flex flex-wrap font-body-small"> 843<div class="mb-1 mb-md-0"> 844<strong> 845Copyright 8462026 847</strong> 848 <a class="text-reset text-decoration-none amp-link" href="https://erinmccarthy.net">Erin McCarthy</a> 849</div> 850<div class="mb-2 mb-md-0 me-auto"> 851<div class="d-inline opacity-75"> 852<div class="d-none d-md-inline"> 853| 854</div> 855Built with 856<a target="_blank" class="text-reset text-decoration-none amp-link" href="https://authorwebsites.bookbub.com?source=ausite_ref">Author Websites by BookBub</a> 857</div> 858</div> 859<div class="ms-md-1 d-flex gap-2"> 860 861</div> 862<div class="ms-auto ms-md-3 d-flex align-content-center"> 863<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"> 864<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"/> 865<path d="M1 7C7.627 7 13 12.373 13 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 866<path d="M1 1C10.941 1 19 9.059 19 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 867</svg> 868 869</a></div> 870</div> 871</div> 872 873</div> 874</div> 875 876 877 878</main> 879</body> 880</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.