PageSourceSearch

https://angelashaeffer.com/books/on-sale-now-the-things-they-didn-t-see

html angelashaeffer.com collected 2026-09-27 02:54:09 UTC 33,271 bytes, 377 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4<script>var _rollbarConfig = {"accessToken":"295d6d2e8f934257b0f4ddb304115b52","autoInstrument":true,"captureUncaught":true,"captureUnhandledRejections":true,"hostSafeList":[],"hostBlockList":[],"ignoredMessages":[],"payload":{"environment":"production"}};</script>
vendor: 1 bytes, line 4
4
5<script>!function(r){var e={};function o(n){if(e[n])return e[n].exports;var t=e[n]={i:n,l:!1,exports:{}};return r[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.m=r,o.c=e,o.d=function(r,e,n){o.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:n})},o.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},o.t=function(r,e){if(1&e&&(r=o(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var t in r)o.d(n,t,function(e){return r[e]}.bind(null,t));return n},o.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(e,"a",e),e},o.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)},o.p="",o(o.s=0)}([function(r,e,o){"use strict";var n=o(1),t=o(5);_rollbarConfig=_rollbarConfig||{},_rollbarConfig.rollbarJsUrl=_rollbarConfig.rollbarJsUrl||"https://cdn.rollbar.com/rollbarjs/refs/tags/v2.26.1/rollbar.min.js",_rollbarConfig.async=void 0===_rollbarConfig.async||_rollbarConfig.async;var a=n.setupShim(window,_rollbarConfig),l=t(_rollbarConfig);window.rollbar=n.Rollbar,a.loadFull(window,document,!_rollbarConfig.async,_rollbarConfig,l)},function(r,e,o){"use strict";var n=o(2),t=o(3);function a(r){return function(){try{return r.apply(this,arguments)}catch(r){try{console.error("[Rollbar]: Internal error",r)}catch(r){}}}}var l=0;function i(r,e){this.options=r,this._rollbarOldOnError=null;var o=l++;this.shimId=function(){return o},"undefined"!=typeof window&&window._rollbarShims&&(window._rollbarShims[o]={handler:e,messages:[]})}var s=o(4),d=function(r,e){return new i(r,e)},c=function(r){return new s(d,r)};function u(r){return a((function(){var e=this,o=Array.prototype.slice.call(arguments,0),n={shim:e,method:r,args:o,ts:new Date};window._rollbarShims[this.shimId()].messages.push(n)}))}i.prototype.loadFull=function(r,e,o,n,t){var l=!1,i=e.createElement("script"),s=e.getElementsByTagName("script")[0],d=s.parentNode;i.crossOrigin="",i.src=n.rollbarJsUrl,o||(i.async=!0),i.onload=i.onreadystatechange=a((function(){if(!(l||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState)){i.onload=i.onreadystatechange=null;try{d.removeChild(i)}catch(r){}l=!0,function(){var e;if(void 0===r._rollbarDidLoad){e=new Error("rollbar.js did not load");for(var o,n,a,l,i=0;o=r._rollbarShims[i++];)for(o=o.messages||[];n=o.shift();)for(a=n.args||[],i=0;i<a.length;++i)if("function"==typeof(l=a[i])){l(e);break}}"function"==typeof t&&t(e)}()}})),d.insertBefore(i,s)},i.prototype.wrap=function(r,e,o){try{var n;if(n="function"==typeof e?e:function(){return e||{}},"function"!=typeof r)return r;if(r._isWrap)return r;if(!r._rollbar_wrapped&&(r._rollbar_wrapped=function(){o&&"function"==typeof o&&o.apply(this,arguments);try{return r.apply(this,arguments)}catch(o){var e=o;throw e&&("string"==typeof e&&(e=new String(e)),e._rollbarContext=n()||{},e._rollbarContext._wrappedSource=r.toString(),window._rollbarWrappedError=e),e}},r._rollbar_wrapped._isWrap=!0,r.hasOwnProperty))for(var t in r)r.hasOwnProperty(t)&&(r._rollbar_wrapped[t]=r[t]);return r._rollbar_wrapped}catch(e){return r}};for(var p="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,captureEvent,captureDomContentLoaded,captureLoad".split(","),f=0;f<p.length;++f)i.prototype[p[f]]=u(p[f]);r.exports={setupShim:function(r,e){if(r){var o=e.globalAlias||"Rollbar";if("object"==typeof r[o])return r[o];r._rollbarShims={},r._rollbarWrappedError=null;var l=new c(e);return a((function(){e.captureUncaught&&(l._rollbarOldOnError=r.onerror,n.captureUncaughtExceptions(r,l,!0),e.wrapGlobalEventHandlers&&t(r,l,!0)),e.captureUnhandledRejections&&n.captureUnhandledRejections(r,l,!0);var a=e.autoInstrument;return!1!==e.enabled&&(void 0===a||!0===a||function(r){return!("object"!=typeof r||void 0!==r.page&&!r.page)}(a))&&r.addEventListener&&(r.addEventListener("load",l.captureLoad.bind(l)),r.addEventListener("DOMContentLoaded",l.captureDomContentLoaded.bind(l))),r[o]=l,l}))()}},Rollbar:c}},function(r,e,o){"use strict";function n(r,e,o,n){r._rollbarWrappedError&&(n[4]||(n[4]=r._rollbarWrappedError),n[5]||(n[5]=r._rollbarWrappedError._rollbarContext),r._rollbarWrappedError=null);var t=e.handleUncaughtException.apply(e,n);o&&o.apply(r,n),"anonymous"===t&&(e.anonymousErrorsPending+=1)}r.exports={captureUncaughtExceptions:function(r,e,o){if(r){var t;if("function"==typeof e._rollbarOldOnError)t=e._rollbarOldOnError;else if(r.onerror){for(t=r.onerror;t._rollbarOldOnError;)t=t._rollbarOldOnError;e._rollbarOldOnError=t}e.handleAnonymousErrors();var a=function(){var o=Array.prototype.slice.call(arguments,0);n(r,e,t,o)};o&&(a._rollbarOldOnError=t),r.onerror=a}},captureUnhandledRejections:function(r,e,o){if(r){"function"==typeof r._rollbarURH&&r._rollbarURH.belongsToShim&&r.removeEventListener("unhandledrejection",r._rollbarURH);var n=function(r){var o,n,t;try{o=r.reason}catch(r){o=void 0}try{n=r.promise}catch(r){n="[unhandledrejection] error getting `promise` from event"}try{t=r.detail,!o&&t&&(o=t.reason,n=t.promise)}catch(r){}o||(o="[unhandledrejection] error getting `reason` from event"),e&&e.handleUnhandledRejection&&e.handleUnhandledRejection(o,n)};n.belongsToShim=o,r._rollbarURH=n,r.addEventListener("unhandledrejection",n)}}}},function(r,e,o){"use strict";function n(r,e,o){if(e.hasOwnProperty&&e.hasOwnProperty("addEventListener")){for(var n=e.addEventListener;n._rollbarOldAdd&&n.belongsToShim;)n=n._rollbarOldAdd;var t=function(e,o,t){n.call(this,e,r.wrap(o),t)};t._rollbarOldAdd=n,t.belongsToShim=o,e.addEventListener=t;for(var a=e.removeEventListener;a._rollbarOldRemove&&a.belongsToShim;)a=a._rollbarOldRemove;var l=function(r,e,o){a.call(this,r,e&&e._rollbar_wrapped||e,o)};l._rollbarOldRemove=a,l.belongsToShim=o,e.removeEventListener=l}}r.exports=function(r,e,o){if(r){var t,a,l="EventTarget,Window,Node,ApplicationCache,AudioTrackList,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDB
5Request,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(",");for(t=0;t<l.length;++t)r[a=l[t]]&&r[a].prototype&&n(e,r[a].prototype,o)}}},function(r,e,o){"use strict";function n(r,e){this.impl=r(e,this),this.options=e,function(r){for(var e=function(r){return function(){var e=Array.prototype.slice.call(arguments,0);if(this.impl[r])return this.impl[r].apply(this.impl,e)}},o="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,_createItem,wrap,loadFull,shimId,captureEvent,captureDomContentLoaded,captureLoad".split(","),n=0;n<o.length;n++)r[o[n]]=e(o[n])}(n.prototype)}n.prototype._swapAndProcessMessages=function(r,e){var o,n,t;for(this.impl=r(this.options);o=e.shift();)n=o.method,t=o.args,this[n]&&"function"==typeof this[n]&&("captureDomContentLoaded"===n||"captureLoad"===n?this[n].apply(this,[t[0],o.ts]):this[n].apply(this,t));return this},r.exports=n},function(r,e,o){"use strict";r.exports=function(r){return function(e){if(!e&&!window._rollbarInitialized){for(var o,n,t=(r=r||{}).globalAlias||"Rollbar",a=window.rollbar,l=function(r){return new a(r)},i=0;o=window._rollbarShims[i++];)n||(n=o.handler),o.handler._swapAndProcessMessages(l,o.messages);window[t]=n,window._rollbarInitialized=!0}}}}]);</script>
vendor: 1 bytes, line 5
5
6<script type="importmap" data-turbo-track="reload">{
7  "imports": {
8    "application": "https://d32hgpjj5y625p.cloudfront.net/assets/application-f207b082d340e2d7ef1faf6a3963b9409fa3147fb7e312868adaa67e76083f68.js",
9    "turbo_stream_actions": "https://d32hgpjj5y625p.cloudfront.net/assets/turbo_stream_actions-ff801f8567a3558f4a5e50a81da697f29e835e2fa46cc6bf769179d5831663dc.js",
10    "@hotwired/turbo-rails": "https://d32hgpjj5y625p.cloudfront.net/assets/turbo.min-ddd8b828c747ffd95dbdfaa87b2414d120a316eed8407f19f78e777d074e5e96.js",
11    "trix": "https://cdn.jsdelivr.net/npm/[email protected]/dist/trix.umd.min.js",
12    "js-cookie": "https://cdn.jsdelivr.net/npm/[email protected]/dist/js.cookie.min.js",
13    "sortablejs": "https://cdn.jsdelivr.net/npm/sortablejs@latest/Sortable.min.js",
14    "jquery-sortablejs": "https://cdn.jsdelivr.net/npm/jquery-sortablejs@latest/jquery-sortable.js",
15    "@hotwired/stimulus": "https://d32hgpjj5y625p.cloudfront.net/assets/stimulus.min-976b4e166c7f712397cad15409e0b976dfd9f2373f5e04d9f4520f0d5a7597f5.js",
16    "@hotwired/stimulus-loading": "https://d32hgpjj5y625p.cloudfront.net/assets/stimulus-loading-39227295c8a6d71e10ca2a94dede18522ced047f6ccbf8788e926f8be14aff1b.js",
17    "controllers/add_subscriber_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/add_subscriber_controller-fd9fe8936dd464dc1cbae3d31c3bc986e5e2114ee003fab4e5418f3efdaa46be.js",
18    "controllers/application": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/application-44e5edd38372876617b8ba873a82d48737d4c089e5180f706bdea0bb7b6370be.js",
19    "controllers/design_nav_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/design_nav_controller-2f712f7500c82845450b65dec862659df22dea1d2d39a17b9469d7070bb1d233.js",
20    "controllers/design_page_section_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/design_page_section_controller-f1a457031a27726cd23bb568294b137349e91d691cdbe35758af8b0e4cce37f4.js",
21    "controllers": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/index-d92597c94be3b5a5adba9c0f17fb1601585e59e54ed1e242cd99ce6f935198e5.js",
22    "controllers/manage_subscribers_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/manage_subscribers_controller-85b97243400699e63c4b100bd7f023fcffec82db7f5251463d944c8cc4a41145.js",
23    "controllers/modal_form_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/modal_form_controller-ed45881813baad0b886a257c8389b563a3f232cbc408f66cf4da53daa38bc4c1.js",
24    "controllers/newsletter_builder_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_controller-f2f1e3b58c8d4436bcdd8eea1d3b71a276a963c5e87549fffa49bab275bc9580.js",
25    "controllers/newsletter_builder_image_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_image_controller-13937df8f37d686d07b0834fdc8e977b71cc4e700adfc069d1c499f0cbb6b6b6.js",
26    "controllers/newsletter_builder_image_form_fields_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_image_form_fields_controller-5fb397c6153ab53d8aec1e3027c32a699349fbdbf1ebee1143215f8bd6eee05a.js",
27    "controllers/newsletter_builder_modal_form_fields_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_modal_form_fields_controller-9e5fb79d742394fa9eaeeddb437123dd78ed2f87d4cea5d220a404e294795000.js",
28    "controllers/newsletter_builder_replaceable_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_replaceable_controller-21efea64bf8648e6883566d7b7be4c37654a24e08b2367dfeed4e44956097ee8.js",
29    "controllers/newsletter_builder_tags_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_builder_tags_controller-0eb8d1f271977faa68a92a53741979bf58ffc86c075f84f2d25deafbd3a60e47.js",
30    "controllers/newsletter_message_schedule_modal_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/newsletter_message_schedule_modal_controller-c70893dd83a505fe506ad4430a1f8439966c9f4d9c8392d85895e73869ca3122.js",
31    "controllers/search_modal_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/search_modal_controller-35710a5ac2b54272c5c23a69e0adb29820848de5844d613f73d58a2ea27a61f3.js",
32    "controllers/section_card_controller": "https://d32hgpjj5y625p.cloudfront.net/assets/controllers/section_card_controller-6e39fd28ad51d887ed0c7a10d2c51b3ff3a1bd36621fdcf810dbc908a2f82624.js"
33  }
34}</script>
34
35<link rel="modulepreload" href="https://d32hgpjj5y625p.cloudfront.net/assets/application-f207b082d340e2d7ef1faf6a3963b9409fa3147fb7e312868adaa67e76083f68.js">
36<link rel="modulepreload" href="https://d32hgpjj5y625p.cloudfront.net/assets/turbo_stream_actions-ff801f8567a3558f4a5e50a81da697f29e835e2fa46cc6bf769179d5831663dc.js">
37<link rel="modulepreload" href="https://d32hgpjj5y625p.cloudfront.net/assets/turbo.min-ddd8b828c747ffd95dbdfaa87b2414d120a316eed8407f19f78e777d074e5e96.js">
38<script type="esms-options">{"nonce":null}</script>
vendor: 1 bytes, line 38
38
39<script src="https://d32hgpjj5y625p.cloudfront.net/assets/es-module-shims.min-a0e02f0f37eb67badf69f69d30f3d3ef921c0ba3d076579d03a937c6b1c29d2d.js" async="async" data-turbo-track="reload"></script>
vendor: 1 bytes, line 39
39
40<script type="module">import "application"</script>
40
41<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
42<title>On Sale Now! The Things They Didn&#39;t See | Angela Shaeffer</title>
43<meta name="csrf-param" content="authenticity_token" />
44<meta name="csrf-token" content="HaXngnHpExazxOt9XFFl8u_nGB4CBZSe09XzV9X37_OMCGoiz6Exd_NMgJB0-Y8zyKGuk1P3UcOnpmFhr5vpKQ" />
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="After a tragic boating accident, a heartbroken mother is navigating her teenage son’s angst, her husband’s distance, and anger toward Grandpa, but nothing she says or does is ever the right thing. Misunderstandings threaten to overshadow the family’s love for each other in an emotional struggle to find hope and learn to trust each other again." name="description">
71<meta content="On Sale Now! The Things They Didn&amp;#39;t See | Angela Shaeffer" property="og:title">
72<meta content="After a tragic boating accident, a heartbroken mother is navigating her teenage son’s angst, her husband’s distance, and anger toward Grandpa, but nothing she says or does is ever the right thing. Misunderstandings threaten to overshadow the family’s love for each other in an emotional struggle to find hope and learn to trust each other again." property="og:description">
73<meta content="https://angelashaeffer.com/books/on-sale-now-the-things-they-didn-t-see" property="og:url">
74<meta content="book" property="og:type">
75<meta content="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_638/01m7pk5z26e14bxg27gse3o1l7hk" property="og:image">
76<meta content="Angela Shaeffer" property="book:author">
77<meta content="2025-06-04" property="book:release_date">
78<meta content="summary" property="twitter:card">
79<link rel="icon" type="image/x-icon" href="https://res.cloudinary.com/wellfleet/image/upload/c_lpad,b_rgb:e6e6e6,w_32,h_32/c_lpad,w_28,h_28,co_rgb:000000,l_text:Prata_24_bold:AS/v1701462860/favicon.png" />
80<style type="text/css">
81body {
82  --background-color: #e6e6e6;
83  --accent-color: #0e5813;
84  --text-color: #000000;
85  --accent-contrast-color: #FFFFFF;
86  --logo-font: "DM Serif Display", serif;
87  --logo-font-weight: 400;
88  --logo-font-case: none;
89  --header-font: "Oswald", sans-serif;
90  --header-font-weight: 400;
91  --body-font: "DM Sans", sans-serif;
92  --background-image-url: url();
93  --mailing-list-background-image-url: url();
94}
95
96
97</style>
98<link href="https://angelashaeffer.com/books/on-sale-now-the-things-they-didn-t-see" rel="canonical">
99<link href="//fonts.googleapis.com" rel="preconnect">
100<link crossorigin="true" href="//fonts.gstatic.com" rel="preconnect">
101<link as="style" crossorigin="anonymous" href="https://fonts.googleapis.com/css2?display=swap&amp;family=DM Serif Display:wght@400&amp;family=Oswald:wght@400&amp;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">
102<link crossorigin="anonymous" href="https://fonts.googleapis.com/css2?display=swap&amp;family=DM Serif Display:wght@400&amp;family=Oswald:wght@400&amp;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">
103<link rel="stylesheet" href="https://d32hgpjj5y625p.cloudfront.net/assets/website-5164b3cb3279842da358c6c907e0cf5e9d72106743dddf3c2802599bbf187c77.css" media="all" />
104<script src="https://d32hgpjj5y625p.cloudfront.net/assets/website-51048669aa058af730a2050187f188c2dff273ff3c464e46b7b3f7ddaf6ad92b.js"></script>
104
105<turbo-frame data-turbo="true" id="analytic_tags">
106
107<script src="https://d32hgpjj5y625p.cloudfront.net/assets/custom_tracking-31af88ace985edb56eb121c6755d1a01a338931beedac126e877338b80684370.js"></script>
107
108</turbo-frame>
109</head>
110<body class="book_modules_controller show_action " data-turbo="false">
111<main role="main">
112<div class="standalone-book d-flex flex-column min-vh-100" itemscope="" itemtype="https://schema.org/Book">
113<div class="header my-lg-2">
114
115<nav class="navbar navbar-expand-lg py-1 d-flex justify-content-between flex-wrap container">
116<div class="author-name text-wrap mb-0 left-aligned">
117<a class="text-reset text-decoration-none m-0 p-0" href="/">Angela Shaeffer
118</a></div>
119<button class="d-block d-lg-none btn p-0" data-bs-target=".navbar-collapse" data-bs-toggle="collapse">
120<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">
121<path d="M1 2H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
122<path d="M1 9H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
123<path d="M1 16H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
124<path d="M1 2H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
125<path d="M1 9H19"  stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
126<path d="M1 16H19" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
127</svg>
128
129</button>
130<div class="collapse navbar-collapse navbar-nav-scroll flex-grow-0 flex-wrap mh-100">
131<div class="mobile-menu-header d-flex d-lg-none align-items-center justify-content-between px-2 px-md-6 pt-3">
132<a class="author-name text-reset text-decoration-none mb-0" href="/">Angela Shaeffer</a>
133<button class="btn p-0" data-bs-target=".navbar-collapse" data-bs-toggle="collapse">
134<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">
135<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
136<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
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</svg>
140
141</button>
142</div>
143<ul class="navbar-nav mt-1 mt-lg-0 px-2 px-md-6 n">
144<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/about">About</a></li>
145
146<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/books/on-sale-now-the-things-they-didn-t-see">Book</a></li>
147
148<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/updates">Updates</a></li>
149
150<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/contact">Contact</a></li>
151
152<li class="nav-item py-1 py-lg-0 font-body-medium"><a class="nav-link" href="/faq">FAQ</a></li>
153
154<li class="nav-item d-flex pt-2 pt-lg-0 gap-2 gap-lg-0 justify-content-center">
155<a target="_blank" name="Instagram" class="nav-link d-flex align-items-center" href="http://www.instagram.com/angshaefwrites"><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"
156	 viewBox="0 0 48 48" style="fill: currentColor; stroke: currentColor; vertical-align: middle; " xml:space="preserve" width="24px" height="24px">
157<g>
158	<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
159		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
160		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
161		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
162		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
163		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
164		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
165		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
166		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
167		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"/>
168	<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
169		c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.6,8,8S28.4,32,24,32z"/>
170	<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
171		"/>
172</g>
173</svg>
174
175</a></li>
176<div class="nav-item ms-lg-1 d-flex d-lg-block align-self-center mt-3 mt-lg-0">
177<a class="nav-link px-2 header-button btn btn-primary" target="_blank" rel="noopener" href="http://www.angelashaeffer.blogspot.com">Blog</a>
178</div>
179
180</ul>
181</div>
182</nav>
183</div>
184
185
186<div class="website-content container">
187<div class="book-module row my-4 my-lg-8 gx-md-10">
188<div class="col-md-4 text-center text-md-start">
189<div class="cover-image-wrapper book-cover-45129">
190<a title="On Sale Now! The Things They Didn&#39;t See" class="d-flex justify-content-center text-reset text-decoration-none h-100" href="/books/on-sale-now-the-things-they-didn-t-see"><img class="cover-image img-fluid" alt="On Sale Now! The Things They Didn&#39;t See" itemprop="image" width="638" height="957" loading="lazy" src="https://res.cloudinary.com/wellfleet/image/upload/c_fill,f_auto,q_auto,w_638/01m7pk5z26e14bxg27gse3o1l7hk" />
191</a></div>
192
193</div>
194<div class="col-md-8 pt-3 pt-md-0">
195<div class="mb-1">
196<div class="font-body-large">
197</div>
198
199</div>
200<h1 class="text-break font-logo-large" itemprop="name">On Sale Now! The Things They Didn&#39;t See</h1>
201<div class="font-body-large">A moving story of a young family struggling to rediscover connection after heartbreaking loss.</div>
202<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
203<meta content="Amazon" itemprop="seller">
204<meta content="https://www.amazon.com/Things-They-Didnt-See-heartbreaking-ebook/dp/B0F6YSMJ8W/" itemprop="url">
205</div>
206<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
207<meta content="Amazon" itemprop="seller">
208<meta content="https://www.amazon.com/Things-They-Didnt-See/dp/B0F6XTHVC4/" itemprop="url">
209</div>
210<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
211<meta content="Barnes &amp; Noble" itemprop="seller">
212<meta content="https://www.barnesandnoble.com/w/the-things-they-didnt-see-angela-shaeffer/1147358240?ean=2940181633049" itemprop="url">
213</div>
214<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
215<meta content="Barnes &amp; Noble" itemprop="seller">
216<meta content="https://www.barnesandnoble.com/w/the-things-they-didnt-see-angela-shaeffer/1147358240?ean=9798992825213" itemprop="url">
217</div>
218<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
219<meta content="Bookshop.org" itemprop="seller">
220<meta content="https://bookshop.org/p/books/the-things-they-didn-t-see/13196931d1bb88fc?ean=9798992825213&amp;next=t" itemprop="url">
221</div>
222<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
223<meta content="Apple Books" itemprop="seller">
224<meta content="https://books.apple.com/us/book/the-things-they-didnt-see-a-novel/id6745237713" itemprop="url">
225</div>
226<div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
227<meta content="The King&#39;s English Bookshop" itemprop="seller">
228<meta content="https://www.kingsenglish.com/browse/filter/t/the%20things%20they%20didnt%20see/k/keyword" itemprop="url">
229</div>
230<div itemprop="author" itemscope="" itemtype="https://schema.org/Person">
231<meta content="Angela Shaeffer" itemprop="name">
232<div class="mt-4 retailer-btn-container">
233<div class="d-flex align-items-center flex-wrap gap-2">
234<button class="btn btn-primary retailer-cta-btn retailer-link-btn" data-bs-target="#retailer-links-modal-45129" data-bs-toggle="modal" type="button">Buy Now</button>
235</div>
236<div aria-hidden="true" aria-label="Choose your retailer" class="modal retailer-links-modal website-content" id="retailer-links-modal-45129" role="dialog" tabindex="-1">
237<div class="modal-dialog" role="document">
238<div class="modal-content px-2 px-md-5 py-2 py-md-4 bg-blend-95 border-blend-90">
239<div class="modal-header border-0">
240<button class="bg-transparent border-0 text-reset ms-auto" data-bs-dismiss="modal" title="Close" type="button">
241<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">
242<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
243<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
244<path d="M1 1L17 17" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
245<path d="M1 17L17 1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
246</svg>
247
248</button>
249</div>
250<div class="modal-body font-body-large">
251<h3 class="font-logo-medium mb-3">Choose Your Retailer</h3>
252<div class="fw-bold border-bottom border-blend-80 pb-1 mb-2">Print</div>
253<ul class="list-unstyled d-flex flex-wrap mx-n1">
254<li class="col-12 col-md-4">
255<div class="p-1">
256<a target="_blank" data-book-title="On Sale Now! The Things They Didn&#39;t See" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.com/Things-They-Didnt-See/dp/B0F6XTHVC4/">Amazon</a>
257
258</div>
259</li>
260<li class="col-12 col-md-4">
261<div class="p-1">
262<a target="_blank" data-book-title="On Sale Now! The Things They Didn&#39;t See" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.barnesandnoble.com/w/the-things-they-didnt-see-angela-shaeffer/1147358240?ean=9798992825213">Barnes &amp; Noble</a>
263
264</div>
265</li>
266<li class="col-12 col-md-4">
267<div class="p-1">
268<a target="_blank" data-book-title="On Sale Now! The Things They Didn&#39;t See" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://bookshop.org/p/books/the-things-they-didn-t-see/13196931d1bb88fc?ean=9798992825213&amp;next=t">Bookshop.org</a>
269
270</div>
271</li>
272<li class="col-12 col-md-4">
273<div class="p-1">
274<a target="_blank" data-book-title="On Sale Now! The Things They Didn&#39;t See" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.kingsenglish.com/browse/filter/t/the%20things%20they%20didnt%20see/k/keyword">The King&#39;s English Bookshop</a>
275
276</div>
277</li>
278</ul>
279<div class="fw-bold border-bottom border-blend-80 pb-1 mb-2">Ebook</div>
280<ul class="list-unstyled d-flex flex-wrap mx-n1">
281<li class="col-12 col-md-4">
282<div class="p-1">
283<a target="_blank" data-book-title="On Sale Now! The Things They Didn&#39;t See" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.amazon.com/Things-They-Didnt-See-heartbreaking-ebook/dp/B0F6YSMJ8W/">Amazon</a>
284
285</div>
286</li>
287<li class="col-12 col-md-4">
288<div class="p-1">
289<a target="_blank" data-book-title="On Sale Now! The Things They Didn&#39;t See" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://www.barnesandnoble.com/w/the-things-they-didnt-see-angela-shaeffer/1147358240?ean=2940181633049">Barnes &amp; Noble</a>
290
291</div>
292</li>
293<li class="col-12 col-md-4">
294<div class="p-1">
295<a target="_blank" data-book-title="On Sale Now! The Things They Didn&#39;t See" rel="noopener" class="track-retailer-link btn btn-primary retailer-link-btn px-4" href="https://books.apple.com/us/book/the-things-they-didnt-see-a-novel/id6745237713">Apple Books</a>
296
297</div>
298</li>
299</ul>
300</div>
301</div>
302</div>
303</div>
304
305
306</div>
307</div>
308<h2 class="font-header-medium text-uppercase my-3">About</h2>
309<div class="font-body-large text-break rich-text" itemprop="description">
310<p>After a tragic boating accident, a heartbroken mother is navigating her teenage son’s angst, her husband’s distance, and anger toward Grandpa, but nothing she says or does is ever the right thing. Misunderstandings threaten to overshadow the family’s love for each other in an emotional struggle to find hope and learn to trust each other again.</p>
311</div>
312<div class="mt-3"><div class="book-reviews">
313<h4 class="reviews-header text-uppercase font-header-medium">Praise for this book</h4>
314<figure class="book-review mt-4 px-4 py-2">
315<blockquote class="blockquote font-body-large mb-2">
316<p>Editor's Pick: ...eloquent prose and deeply felt narrative captivates, urging emotional resonance that will haunt readers long after the story comes to a close.</p>
317</blockquote>
318<figcaption class="blockquote-footer header-font text-reset text-uppercase">Booklife: Editor&#39;s Pick</figcaption>
319</figure>
320<figure class="book-review mt-4 px-4 py-2">
321<blockquote class="blockquote font-body-large mb-2">
322<p>"An affecting narrative about the strength it takes to recover from tragedy."
323<br />"Shaeffer's use of multiple third-person perspectives creates a well-paced engaging plot that will hook readers in."</p>
324</blockquote>
325<figcaption class="blockquote-footer header-font text-reset text-uppercase">Kirkus Reviews: &quot;Get It&quot;</figcaption>
326</figure>
327<figure class="book-review mt-4 px-4 py-2">
328<blockquote class="blockquote font-body-large mb-2">
329<p>"Focused but episodic, the book covers sharp  realities surrounding grief."
330<br />"heartrending" "cathartic" "...[the] candor, which is stripped of sentimentality and is written to let people’s weaknesses unfurl, contributes to the book’s aching undercurrent.”</p>
331</blockquote>
332<figcaption class="blockquote-footer header-font text-reset text-uppercase">Clarion/Foreward 4 out of 5 stars</figcaption>
333</figure>
334</div>
335</div>
336</div>
337</div>
338</div>
339<div class="mt-auto container"><div class="footer mt-8 mb-2 pt-2">
340<div class="d-flex flex-wrap font-body-small">
341<div class="mb-1 mb-md-0">
342<strong>
343Copyright
3442026
345</strong>
346&nbsp;<a class="text-reset text-decoration-none amp-link" href="https://angelashaeffer.com">Angela Shaeffer</a>&nbsp;
347</div>
348<div class="mb-2 mb-md-0 me-auto">
349<div class="d-inline opacity-75">
350<div class="d-none d-md-inline">
351|
352</div>
353Built with
354<a target="_blank" class="text-reset text-decoration-none amp-link" href="https://authorwebsites.bookbub.com?source=ausite_ref">Author Websites by BookBub</a>
355</div>
356</div>
357<div class="ms-md-1 d-flex gap-2">
358
359</div>
360<div class="ms-auto ms-md-3 d-flex align-content-center">
361<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">
362<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"/>
363<path d="M1 7C7.627 7 13 12.373 13 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
364<path d="M1 1C10.941 1 19 9.059 19 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
365</svg>
366
367</a></div>
368</div>
369</div>
370</div>
371</div>
372
373
374
375</main>
376</body>
377</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.