tag:blogger.com,1999:blog-20567045859432549412026-09-26T08:10:33.238-06:00Book Obsessed IntrovertsBook Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]Blogger539125tag:blogger.com,1999:blog-2056704585943254941.post-51711780218207008152026-08-19T08:00:00.000-06:002026-08-19T08:00:00.123-06:00Heart of Glass by Jennifer Hillier | Review <div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3F_3fh7HJ3CZcmMwdw_4Td0W4bn4UgKYHIUo4vEA1vyK0pxuaAym6E7uXsBhOwml6NlAHpOkbsUiccilv9j4m4DOptrbo3XdaPWkegASKOocy3RvXBbm847Gp9qMpl4QIDipVq3relhzWaGBIGdjSFdVfHdHS5CHmfWezeP_uGU6wZ49RLyuPnzuKLwI/s1920/HEART%20OF%20GLASS%20-%20HILLIER,%20JENNIFER.png
" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3F_3fh7HJ3CZcmMwdw_4Td0W4bn4UgKYHIUo4vEA1vyK0pxuaAym6E7uXsBhOwml6NlAHpOkbsUiccilv9j4m4DOptrbo3XdaPWkegASKOocy3RvXBbm847Gp9qMpl4QIDipVq3relhzWaGBIGdjSFdVfHdHS5CHmfWezeP_uGU6wZ49RLyuPnzuKLwI/s1920/HEART%20OF%20GLASS%20-%20HILLIER,%20JENNIFER.png
" style="display:none;"/></a>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Book Review — Heart of Glass by Jennifer Hillier</title>
<link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&family=Lexend+Mega:wght@300&family=Readex+Pro:wght@300;400&display=swap" rel="stylesheet">
<style>
:root {
--cream: #f2ede8;
--warm-white: #faf7f4;
--border: #f0eae4;
--border-dark: #e1d4c7;
--accent: #604435;
--accent-light: #8a6050;
--text: #1a1a1a;
--text-muted: #888;
--tag-bg: #f0eae4;
--tag-hover: #e9dfd6;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: 'Readex Pro', sans-serif;
font-weight: 300;
background: var(--warm-white);
color: var(--text);
padding: 40px 20px 80px;
}
.page-wrap {
max-width: 860px;
margin: 0 auto;
}
@keyframes fadeUp {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes expandLine {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.fade-1 { animation: fadeUp 0.7s ease 0.05s both; }
.fade-2 { animation: fadeUp 0.7s ease 0.15s both; }
.fade-3 { animation: fadeUp 0.7s ease 0.25s both; }
.fade-4 { animation: fadeUp 0.7s ease 0.35s both; }
.fade-5 { animation: fadeUp 0.7s ease 0.45s both; }
.fade-6 { animation: fadeUp 0.7s ease 0.55s both; }
.fade-7 { animation: fadeUp 0.7s ease 0.65s both; }
.section-heading {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 32px;
}
.section-heading::before,
.section-heading::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
.section-heading span {
font-family: 'Lexend Mega', sans-serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 2.5px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar {
display: flex;
align-items: center;
gap: 12px;
margin: 40px 0 20px;
}
.subheading-bar span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
.hero-card {
display: grid;
grid-template-columns: 200px 1fr;
border: 1px solid var(--border);
background: #fff;
overflow: hidden;
margin-bottom: 0;
}
.cover-side {
background: var(--cream);
display: flex;
flex-direction: column;
align-items: center;
padding: 32px 20px 24px;
border-right: 1px solid var(--border);
}
.cover-wrap {
position: relative;
width: 130px;
}
.cover-wrap::after {
content: '';
position: absolute;
inset: 0;
box-shadow: 5px 7px 24px rgba(96, 68, 53, 0.25);
pointer-events: none;
}
.cover-wrap img { width: 100%; display: block; }
.stars {
margin-top: 18px;
display: flex;
gap: 3px;
}
.star { width: 12px; height: 12px; fill: var(--accent); }
.star-empty { width: 12px; height: 12px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.rating-text {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
color: var(--text-muted);
margin-top: 7px;
text-transform: uppercase;
text-align: center;
}
.series-badge {
margin-top: 16px;
padding: 6px 12px;
border: 1px solid var(--border-dark);
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-align: center;
background: var(--warm-white);
line-height: 1.5;
}
.content-side {
padding: 32px 34px 28px;
display: flex;
flex-direction: column;
}
.book-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 8px;
}
.book-title {
font-family: 'Cormorant Garamond', serif;
font-size: 48px;
font-weight: 300;
line-height: 1.05;
color: var(--text);
margin-bottom: 0 !important;
}
.book-title em { font-style: italic; color: var(--accent); }
.book-author {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 300;
color: var(--text-muted);
margin-bottom: 20px !important;
}
.content-side p {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.content-side .synopsis-short {
margin-top: 8px !important;
margin-bottom: 22px !important;
}
.divider {
background: var(--accent) !important;
border: none !important;
outline: none !important;
height: 1px;
}
.synopsis-short {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
margin-bottom: 22px;
}
.tags {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 22px;
}
.tag {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
padding: 6px 12px;
background: var(--tag-bg);
color: var(--text);
border: 1px solid var(--border-dark);
transition: background 0.3s, color 0.3s;
cursor: default;
}
.tag:hover { background: var(--tag-hover); color: var(--accent); }
.info-row {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 10px;
}
.info-item {
padding: 10px 12px;
border: 1px solid var(--border);
background: var(--cream);
display: flex;
flex-direction: column;
gap: 2px;
}
.info-label {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.info-value {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-weight: 400;
color: var(--text);
}
.synopsis-section {
border: 1px solid var(--border);
background: #fff;
padding: 30px 32px;
margin-bottom: 0;
border-top: none;
}
.synopsis-section p {
font-size: 14px;
line-height: 1.9;
color: #3a3a3a;
margin-bottom: 14px;
}
.synopsis-section p:last-child { margin-bottom: 0; }
.pull-quote-section {
background: var(--cream);
border: 1px solid var(--border);
border-top: none;
padding: 30px 40px;
position: relative;
overflow: hidden;
}
.pull-quote-section::before {
content: '\201C';
font-family: 'Cormorant Garamond', serif;
font-size: 120px;
color: var(--border-dark);
position: absolute;
top: -20px;
left: 20px;
line-height: 1;
pointer-events: none;
}
.pull-quote-section p {
font-family: 'Cormorant Garamond', serif;
font-size: 22px;
font-style: italic;
font-weight: 300;
line-height: 1.6;
color: var(--accent);
position: relative;
z-index: 1;
padding-left: 30px;
}
.pull-quote-section cite {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
display: block;
margin-top: 10px;
padding-left: 30px;
font-style: normal;
position: relative;
z-index: 1;
}
.details-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0;
border: 1px solid var(--border);
border-top: none;
background: #fff;
}
.detail-block {
padding: 24px 28px;
border-right: 1px solid var(--border);
border-bottom: 1px solid var(--border);
}
.detail-block:nth-child(even) { border-right: none; }
.detail-block:nth-last-child(-n+2) { border-bottom: none; }
.detail-block h3 {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.detail-block p, .detail-block li {
font-size: 13.5px;
line-height: 1.8;
color: #3a3a3a;
}
.detail-block ul {
list-style: disc;
padding-left: 18px;
}
.detail-block ul li {
padding: 4px 0;
border-bottom: 1px solid var(--border);
display: flex;
align-items: baseline;
gap: 8px;
}
.cw-tag {
display: inline-block;
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
padding: 4px 9px;
border: 1px solid var(--border-dark);
background: var(--tag-bg);
color: var(--text);
margin: 3px 3px 3px 0;
}
.trope-meter {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.trope-row {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 12px;
}
.trope-row:last-child { margin-bottom: 0; }
.trope-name {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text);
width: 170px;
flex-shrink: 0;
}
.trope-bar-bg {
flex: 1;
height: 4px;
background: var(--border);
position: relative;
overflow: hidden;
}
.trope-bar-fill {
height: 100%;
background: var(--accent);
border-radius: 0;
animation: growBar 1s ease 0.5s both;
transform-origin: left;
}
@keyframes growBar {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.trope-level {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
width: 50px;
text-align: right;
flex-shrink: 0;
}
/* ── FEATURED REVIEW ─────────────────────────────────── */
.featured-review {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 30px 32px;
}
.featured-review-header {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
flex-wrap: wrap;
margin-bottom: 16px;
padding-bottom: 16px;
border-bottom: 1px solid var(--border);
}
.featured-reviewer {
display: flex;
flex-direction: column;
gap: 3px;
}
.featured-reviewer-name {
font-family: 'Cormorant Garamond', serif;
font-size: 19px;
font-style: italic;
color: var(--text);
}
.featured-reviewer-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.featured-review-stars { display: flex; gap: 3px; }
.featured-review p {
font-size: 14px;
line-height: 1.95;
color: #3a3a3a;
margin-bottom: 14px;
}
.featured-review p:last-of-type { margin-bottom: 0; }
.featured-review .arc-note {
margin-top: 18px;
padding-top: 16px;
border-top: 1px solid var(--border);
font-size: 11.5px;
font-style: italic;
color: var(--text-muted);
line-height: 1.8;
}
.who-section {
border: 1px solid var(--border);
border-top: none;
background: var(--cream);
padding: 28px 32px;
}
.who-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-top: 0;
}
.who-card {
background: #fff;
border: 1px solid var(--border);
padding: 16px 18px;
display: flex;
gap: 12px;
align-items: flex-start;
}
.who-icon {
font-size: 18px;
flex-shrink: 0;
margin-top: 1px;
}
.who-text {
font-size: 13px;
line-height: 1.7;
color: #3a3a3a;
}
.similar-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.similar-list {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 12px;
}
.similar-item {
border: 1px solid var(--border);
background: var(--cream);
padding: 14px 16px;
display: flex;
flex-direction: column;
gap: 4px;
}
.similar-title {
font-family: 'Cormorant Garamond', serif;
font-size: 16px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.similar-author {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
}
.similar-reason {
font-size: 12px;
color: #5a5a5a;
margin-top: 4px;
line-height: 1.5;
}
/* ── STANDALONE CALLOUT ──────────────────────────────── */
.standalone-banner {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 26px 32px;
display: flex;
align-items: center;
gap: 20px;
}
.standalone-badge {
flex-shrink: 0;
width: 64px;
height: 64px;
border: 1px solid var(--border-dark);
background: var(--cream);
display: flex;
align-items: center;
justify-content: center;
font-family: 'Cormorant Garamond', serif;
font-size: 22px;
font-style: italic;
color: var(--accent);
}
.standalone-text h3 {
font-family: 'Lexend Mega', sans-serif;
font-size: 10px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text);
margin-bottom: 6px;
}
.standalone-text p {
font-size: 13px;
line-height: 1.7;
color: #3a3a3a;
}
.cta-banner {
border: 1px solid var(--border);
border-top: 3px solid var(--accent);
background: var(--cream);
padding: 36px 32px;
text-align: center;
margin-top: 0;
border-top-color: var(--accent);
}
.cta-eyebrow {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.cta-headline {
font-family: 'Cormorant Garamond', serif;
font-size: 34px;
font-weight: 300;
font-style: italic;
color: var(--text);
margin-bottom: 14px;
line-height: 1.2;
}
.cta-headline em { color: var(--accent); font-style: normal; }
.cta-body {
font-size: 14px;
line-height: 1.8;
color: #3a3a3a;
max-width: 520px;
margin: 0 auto 26px;
}
.cta-buttons a.btn {
text-decoration: none !important;
border: none !important;
outline: none !important;
background: none !important;
padding: 0 !important;
display: inline-block !important;
}
.cta-buttons a.btn span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
padding: 18px 30px;
display: block;
line-height: 1;
box-sizing: border-box;
cursor: pointer;
transition: background 0.3s, color 0.3s, border-color 0.3s;
}
.cta-buttons a.btn-primary span {
background: var(--accent);
color: #fff;
border: 1px solid var(--accent);
}
.cta-buttons a.btn-secondary span {
background: transparent;
color: var(--text);
border: 1px solid var(--border-dark);
}
.cta-buttons a.btn-primary:hover span { background: #4e3528; border-color: #4e3528; }
.cta-buttons a.btn-secondary:hover span { background: var(--tag-hover); color: var(--accent); }
.footer-stripe {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 14px 32px;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 10px;
}
.footer-stripe p {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.footer-stripe a {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-decoration: none;
}
.footer-stripe a:hover { text-decoration: underline; }
@media (max-width: 640px) {
.hero-card { grid-template-columns: 1fr; }
.cover-side { border-right: none; border-bottom: 1px solid var(--border); }
.book-title { font-size: 34px; }
.info-row { grid-template-columns: 1fr 1fr; }
.details-grid { grid-template-columns: 1fr; }
.detail-block { border-right: none !important; }
.who-grid { grid-template-columns: 1fr; }
.similar-list { grid-template-columns: 1fr; }
.trope-name { width: 130px; }
.footer-stripe { flex-direction: column; text-align: center; }
.standalone-banner { flex-direction: column; text-align: center; }
}
</style>
</head>
<body>
<div class="page-wrap">
<!-- ══ BLOG LABEL ══════════════════════════════════════ -->
<div class="section-heading fade-1">
<span>Book Review</span>
</div>
<!-- ══ HERO CARD ═══════════════════════════════════════ -->
<div class="hero-card fade-2">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/S/compressed.photo.goodreads.com/books/1758739135i/240046627.jpg" alt="Heart of Glass by Jennifer Hillier">
</div>
<div class="stars">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star-empty" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">4.08 on Goodreads<br>980 ratings</p>
<div class="series-badge">Wonderland<br>Book 2</div>
</div>
<div class="content-side">
<p class="book-meta">Jennifer Hillier • Minotaur Books • August 25, 2026</p>
<h1 class="book-title">Heart of <em>Glass</em></h1>
<p class="book-author">by Jennifer Hillier</p>
<div class="divider"></div>
<p class="synopsis-short">
Twenty-five years after a serial killer known as the Carnival Killer was convicted of murdering five girls in Seaside, Washington, he recants one of the confessions. As a new body washes ashore right before the town's amusement park reopens, the two women who once called his final victim their best friend are forced to face what they've spent decades trying to bury.
</p>
<div class="tags">
<span class="tag">Thriller</span>
<span class="tag">Mystery</span>
<span class="tag">Dual Timeline</span>
<span class="tag">Small Town Secrets</span>
<span class="tag">Reality TV Drama</span>
</div>
<div class="info-row">
<div class="info-item">
<span class="info-label">Pages</span>
<span class="info-value">368</span>
</div>
<div class="info-item">
<span class="info-label">Pub Date</span>
<span class="info-value">Aug 25, 2026</span>
</div>
<div class="info-item">
<span class="info-label">Publisher</span>
<span class="info-value">Minotaur</span>
</div>
</div>
</div>
</div>
<!-- ══ FULL SYNOPSIS ════════════════════════════════════ -->
<div class="subheading-bar fade-3"><span>The Story</span></div>
<div class="synopsis-section fade-3">
<p>Twenty-five years ago, a charming drifter named Sam met three inseparable teenage girls at Wonderland, the local amusement park in Seaside, Washington. Days later, one of them, Lorelei, was found dead. Sam was later revealed to be the Carnival Killer, convicted of murdering five young women, Lorelei among them.</p>
<p>Lorelei's two best friends went on to build very different lives. Nicolette left Seaside to chase fame and now stars in a hit reality show. Barb stayed behind and became a local reporter, keeping close tabs on the friend she left behind. Both believed the past was settled.</p>
<p>Then, dying of cancer and speaking to a documentary crew, Sam recants his confession to Lorelei's murder. On the eve of Wonderland's grand reopening, another body washes ashore, and the secrets Barb and Nicolette have spent twenty-five years burying start clawing their way back to the surface.</p>
<p>Told across past and present timelines, and pulled together through interview transcripts, small-town gossip, and reality TV drama, the book asks who really killed Lorelei, and how far two old friends will go to keep the truth buried.</p>
</div>
<!-- ══ PULL QUOTE ════════════════════════════════════════ -->
<div class="pull-quote-section fade-4">
<p>I know what I'm serving, pretty lady. But you said you wanted the truth. I killed four women, not five. That's the truth.</p>
<cite>— Heart of Glass</cite>
</div>
<!-- ══ DETAILS GRID ═════════════════════════════════════ -->
<div class="subheading-bar fade-4"><span>Book Details</span></div>
<div class="details-grid fade-4">
<div class="detail-block">
<h3>What You'll Find Inside</h3>
<ul>
<li>A dual timeline that slowly closes the gap between past and present</li>
<li>A large, tangled cast of small-town suspects</li>
<li>A serial killer's recanted confession driving the mystery</li>
<li>A juicy reality TV and true crime backdrop</li>
<li>A friendship strained by decades of buried secrets</li>
</ul>
</div>
<div class="detail-block">
<h3>Content Warnings</h3>
<div>
<span class="cw-tag">Murder</span>
<span class="cw-tag">Sexual assault (referenced)</span>
<span class="cw-tag">Violence</span>
<span class="cw-tag">Substance abuse</span>
<span class="cw-tag">Terminal illness</span>
<span class="cw-tag">Physical & emotional trauma</span>
</div>
</div>
<div class="detail-block">
<h3>Standalone Friendly?</h3>
<p>Yes. Heart of Glass is connected to Hillier's 2015 novel Wonderland and shares its setting, but the story fully stands on its own, no prior reading required.</p>
</div>
<div class="detail-block">
<h3>Pacing</h3>
<p>A slower, character-heavy start with a lot of names and storylines to track, followed by a much faster, twistier back half. Worth pushing through the setup.</p>
</div>
</div>
<!-- ══ TROPE METER ═══════════════════════════════════════ -->
<div class="subheading-bar fade-4"><span>Trope Meter</span></div>
<div class="trope-meter fade-4">
<div class="trope-row">
<span class="trope-name">Dual Timeline</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:92%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Twisty Mystery</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:88%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Ensemble Cast</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:85%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Small-Town Secrets</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:90%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">True Crime / Reality TV</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:78%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Romance</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:10%"></div></div>
<span class="trope-level">Minimal</span>
</div>
</div>
<!-- ══ FEATURED REVIEW ══════════════════════════════════ -->
<div class="subheading-bar fade-5"><span>Our Review</span></div>
<div class="featured-review fade-5">
<div class="featured-review-header">
<div class="featured-reviewer">
<span class="featured-reviewer-name">Book Obsessed Introverts</span>
<span class="featured-reviewer-meta">ARC Review • NetGalley</span>
</div>
<div class="featured-review-stars">
<svg class="rs" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="rs" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="rs" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="rs" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="rs-e" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
</div>
<p>Heart of Glass was another solid Jennifer Hillier thriller. It took me a little while to get into at first because there are quite a few characters and different storylines to keep track of, but once everything started coming together, I was hooked.</p>
<p>I really liked the way the past and present timelines worked together and how the mystery slowly unfolded. There were plenty of secrets, suspicious characters, and twists that kept me guessing. I definitely changed my mind a few times about what I thought was really going on. The second half was especially hard to put down, and the ending had some good surprises, although I did feel like it was a little rushed and left me wanting a bit more explanation.</p>
<p>The characters were interesting, especially Barb and Cole, and I liked seeing how the events from the past continued to affect them years later. The whole small-town setting mixed with true crime and reality TV drama also made this a really fun and bingeable read.</p>
<p>One thing I really appreciated is that I haven't read Wonderland, and I was a little worried I'd be lost since this is connected to it. Thankfully, I understood the whole story without having read it first. There are references to Wonderland, but this works perfectly well as a standalone. I might actually go back and read Wonderland now!</p>
<p>If you like Jennifer Hillier, Lisa Jewell, or Ruth Ware, especially twisty psychological thrillers with secrets and multiple timelines, I'd definitely recommend this one.</p>
<p>Overall, a really entertaining thriller and an easy 4 stars for me!</p>
<p class="arc-note">Thank you to St. Martin's Press for providing me with an electronic ARC of this book via NetGalley. As usual, my reviews are my honest and unbiased opinions.</p>
</div>
<!-- ══ WHO SHOULD READ ══════════════════════════════════ -->
<div class="subheading-bar fade-5"><span>Who Should Read This</span></div>
<div class="who-section fade-5">
<div class="who-grid">
<div class="who-card">
<span class="who-icon">📚</span>
<span class="who-text">Jennifer Hillier fans, this delivers her signature dread-building and morally gray characters.</span>
</div>
<div class="who-card">
<span class="who-icon">✨</span>
<span class="who-text">Readers who haven't read Wonderland, this stands entirely on its own with no prior reading required.</span>
</div>
<div class="who-card">
<span class="who-icon">🕰️</span>
<span class="who-text">Anyone who loves a dual-timeline mystery where the past and present slowly converge.</span>
</div>
<div class="who-card">
<span class="who-icon">📺</span>
<span class="who-text">True crime and reality TV fans, Barb's gossip-site job and Nicolette's show pull both worlds into the plot.</span>
</div>
<div class="who-card">
<span class="who-icon">🔍</span>
<span class="who-text">Lisa Jewell and Ruth Ware readers looking for another twisty, secrets-heavy small-town thriller.</span>
</div>
<div class="who-card">
<span class="who-icon">🎧</span>
<span class="who-text">Audiobook listeners, this one has a full multi-narrator cast that reviewers consistently rave about.</span>
</div>
</div>
</div>
<!-- ══ SIMILAR READS ════════════════════════════════════ -->
<div class="subheading-bar fade-6"><span>If You Liked This, Try</span></div>
<div class="similar-section fade-6">
<div class="similar-list">
<div class="similar-item">
<span class="similar-title">Wonderland</span>
<span class="similar-author">Jennifer Hillier</span>
<span class="similar-reason">The first book set in Seaside, where the Carnival Killer's story begins.</span>
</div>
<div class="similar-item">
<span class="similar-title">Then She Was Gone</span>
<span class="similar-author">Lisa Jewell</span>
<span class="similar-reason">A missing-girl mystery told across timelines with secrets that reshape everything.</span>
</div>
<div class="similar-item">
<span class="similar-title">One by One</span>
<span class="similar-author">Ruth Ware</span>
<span class="similar-reason">A tense ensemble mystery where nearly everyone has something to hide.</span>
</div>
</div>
</div>
<!-- ══ STANDALONE CALLOUT ═══════════════════════════════ -->
<div class="standalone-banner fade-6">
<div class="standalone-badge">2</div>
<div class="standalone-text">
<h3>New to Jennifer Hillier? You Can Start Here</h3>
<p>Heart of Glass is billed as Wonderland #2, but reviewers consistently describe it as a standalone sequel. You don't need to read Wonderland first, though fans of the original say catching the callbacks is a fun bonus.</p>
</div>
</div>
<!-- ══ CTA BANNER ═══════════════════════════════════════ -->
<div class="cta-banner fade-6">
<p class="cta-eyebrow">Book Obsessed Introverts</p>
<h2 class="cta-headline">Craving Your <em>Next Great Read</em>?</h2>
<p class="cta-body">
Don't stop here! We have a whole library of spoiler-free thriller spotlights, hidden gem recommendations, and seasonal reading guides curated specifically for introverted bookworms. Head back to the blog feed to find your next favorite book.
</p>
<div class="cta-buttons">
<a class="btn btn-primary" href="https://www.bookobsessedintroverts.com" target="_blank"><span>Explore Our Blog</span></a>
<a class="btn btn-secondary" href="https://www.goodreads.com/book/show/240046627-heart-of-glass" target="_blank"><span>Add on Goodreads</span></a>
</div>
</div>
<!-- ══ FOOTER STRIPE ════════════════════════════════════ -->
<div class="footer-stripe fade-6">
<p>Review by Book Obsessed Introverts • bookobsessedintroverts.com</p>
<a href="https://www.bookobsessedintroverts.com/search/label/Mystery&Thriller" target="_blank">Browse more Mystery & Thriller reviews →</a>
</div>
</div>
<div style="max-width: 860px; margin: 20px auto 0; font-family: 'Readex Pro', sans-serif; font-size: 13px; color: #555; line-height: 1.6; font-style: italic; padding: 0 32px;">
Thank you to St. Matin’s Press for providing me with an electronic ARC of this book via NetGalley. As usual, my reviews are my honest and unbiased opinions.
</div>
</body>
</html>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-11248800294499799552026-08-11T08:00:00.000-06:002026-08-18T12:35:20.716-06:00The One Who Walked Away by Karen Rose | Review <div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUxdrAAzLUWUgrvVdKO9A5LWBSr0PYOgG968jkJHIuYNGLp6J0Xi35Pram6w0uyyT7hXLdiBA1JkTa3WrJCBZXPApg3FgeZQ3EnN45-ohwEC5WgYUv29wO3WKHlulpKwK44oEu63BgzOmTqDcFgg0Z-rYzHwUaK1muzVYuEDrdDYGLyxrfeSNsQ2xjwog/s1600/THE%20ONE%20THAT%20WALKED%20AWAY%20-%20ROSE,%20KAREN.jpg
" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUxdrAAzLUWUgrvVdKO9A5LWBSr0PYOgG968jkJHIuYNGLp6J0Xi35Pram6w0uyyT7hXLdiBA1JkTa3WrJCBZXPApg3FgeZQ3EnN45-ohwEC5WgYUv29wO3WKHlulpKwK44oEu63BgzOmTqDcFgg0Z-rYzHwUaK1muzVYuEDrdDYGLyxrfeSNsQ2xjwog/s1600/THE%20ONE%20THAT%20WALKED%20AWAY%20-%20ROSE,%20KAREN.jpg
" style="display:none;"/></a>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Book Review — The One Who Walked Away by Karen Rose</title>
<link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&family=Lexend+Mega:wght@300&family=Readex+Pro:wght@300;400&display=swap" rel="stylesheet">
<style>
:root {
--cream: #f2ede8;
--warm-white: #faf7f4;
--border: #f0eae4;
--border-dark: #e1d4c7;
--accent: #604435;
--accent-light: #8a6050;
--text: #1a1a1a;
--text-muted: #888;
--tag-bg: #f0eae4;
--tag-hover: #e9dfd6;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: 'Readex Pro', sans-serif;
font-weight: 300;
background: var(--warm-white);
color: var(--text);
padding: 40px 20px 80px;
}
.page-wrap {
max-width: 860px;
margin: 0 auto;
}
@keyframes fadeUp {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes expandLine {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.fade-1 { animation: fadeUp 0.7s ease 0.05s both; }
.fade-2 { animation: fadeUp 0.7s ease 0.15s both; }
.fade-3 { animation: fadeUp 0.7s ease 0.25s both; }
.fade-4 { animation: fadeUp 0.7s ease 0.35s both; }
.fade-5 { animation: fadeUp 0.7s ease 0.45s both; }
.fade-6 { animation: fadeUp 0.7s ease 0.55s both; }
.fade-7 { animation: fadeUp 0.7s ease 0.65s both; }
.section-heading {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 32px;
}
.section-heading::before,
.section-heading::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
.section-heading span {
font-family: 'Lexend Mega', sans-serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 2.5px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar {
display: flex;
align-items: center;
gap: 12px;
margin: 40px 0 20px;
}
.subheading-bar span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
.hero-card {
display: grid;
grid-template-columns: 200px 1fr;
border: 1px solid var(--border);
background: #fff;
overflow: hidden;
margin-bottom: 0;
}
.cover-side {
background: var(--cream);
display: flex;
flex-direction: column;
align-items: center;
padding: 32px 20px 24px;
border-right: 1px solid var(--border);
}
.cover-wrap {
position: relative;
width: 130px;
}
.cover-wrap::after {
content: '';
position: absolute;
inset: 0;
box-shadow: 5px 7px 24px rgba(96, 68, 53, 0.25);
pointer-events: none;
}
.cover-wrap img { width: 100%; display: block; }
.stars {
margin-top: 18px;
display: flex;
gap: 3px;
}
.star { width: 12px; height: 12px; fill: var(--accent); }
.star-empty { width: 12px; height: 12px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.rating-text {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
color: var(--text-muted);
margin-top: 7px;
text-transform: uppercase;
text-align: center;
}
.series-badge {
margin-top: 16px;
padding: 6px 12px;
border: 1px solid var(--border-dark);
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-align: center;
background: var(--warm-white);
line-height: 1.5;
}
.content-side {
padding: 32px 34px 28px;
display: flex;
flex-direction: column;
}
.book-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 8px;
}
.book-title {
font-family: 'Cormorant Garamond', serif;
font-size: 46px;
font-weight: 300;
line-height: 1.05;
color: var(--text);
margin-bottom: 0 !important;
}
.book-title em { font-style: italic; color: var(--accent); }
.book-author {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 300;
color: var(--text-muted);
margin-bottom: 20px !important;
}
.content-side p {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.content-side .synopsis-short {
margin-top: 8px !important;
margin-bottom: 22px !important;
}
.divider {
background: var(--accent) !important;
border: none !important;
outline: none !important;
height: 1px;
}
.synopsis-short {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
margin-bottom: 22px;
}
.tags {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 22px;
}
.tag {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
padding: 6px 12px;
background: var(--tag-bg);
color: var(--text);
border: 1px solid var(--border-dark);
transition: background 0.3s, color 0.3s;
cursor: default;
}
.tag:hover { background: var(--tag-hover); color: var(--accent); }
.info-row {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 10px;
}
.info-item {
padding: 10px 12px;
border: 1px solid var(--border);
background: var(--cream);
display: flex;
flex-direction: column;
gap: 2px;
}
.info-label {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.info-value {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-weight: 400;
color: var(--text);
}
.synopsis-section {
border: 1px solid var(--border);
background: #fff;
padding: 30px 32px;
margin-bottom: 0;
border-top: none;
}
.synopsis-section p {
font-size: 14px;
line-height: 1.9;
color: #3a3a3a;
margin-bottom: 14px;
}
.synopsis-section p:last-child { margin-bottom: 0; }
.pull-quote-section {
background: var(--cream);
border: 1px solid var(--border);
border-top: none;
padding: 30px 40px;
position: relative;
overflow: hidden;
}
.pull-quote-section::before {
content: '\201C';
font-family: 'Cormorant Garamond', serif;
font-size: 120px;
color: var(--border-dark);
position: absolute;
top: -20px;
left: 20px;
line-height: 1;
pointer-events: none;
}
.pull-quote-section p {
font-family: 'Cormorant Garamond', serif;
font-size: 22px;
font-style: italic;
font-weight: 300;
line-height: 1.6;
color: var(--accent);
position: relative;
z-index: 1;
padding-left: 30px;
}
.pull-quote-section cite {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
display: block;
margin-top: 10px;
padding-left: 30px;
font-style: normal;
position: relative;
z-index: 1;
}
.details-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0;
border: 1px solid var(--border);
border-top: none;
background: #fff;
}
.detail-block {
padding: 24px 28px;
border-right: 1px solid var(--border);
border-bottom: 1px solid var(--border);
}
.detail-block:nth-child(even) { border-right: none; }
.detail-block:nth-last-child(-n+2) { border-bottom: none; }
.detail-block h3 {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.detail-block p, .detail-block li {
font-size: 13.5px;
line-height: 1.8;
color: #3a3a3a;
}
.detail-block ul {
list-style: disc;
padding-left: 18px;
}
.detail-block ul li {
padding: 4px 0;
border-bottom: 1px solid var(--border);
display: flex;
align-items: baseline;
gap: 8px;
}
.cw-tag {
display: inline-block;
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
padding: 4px 9px;
border: 1px solid var(--border-dark);
background: var(--tag-bg);
color: var(--text);
margin: 3px 3px 3px 0;
}
.trope-meter {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.trope-row {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 12px;
}
.trope-row:last-child { margin-bottom: 0; }
.trope-name {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text);
width: 170px;
flex-shrink: 0;
}
.trope-bar-bg {
flex: 1;
height: 4px;
background: var(--border);
position: relative;
overflow: hidden;
}
.trope-bar-fill {
height: 100%;
background: var(--accent);
border-radius: 0;
animation: growBar 1s ease 0.5s both;
transform-origin: left;
}
@keyframes growBar {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.trope-level {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
width: 50px;
text-align: right;
flex-shrink: 0;
}
/* ── FEATURED REVIEW ─────────────────────────────────── */
.featured-review {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 30px 32px;
}
.featured-review-header {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
flex-wrap: wrap;
margin-bottom: 16px;
padding-bottom: 16px;
border-bottom: 1px solid var(--border);
}
.featured-reviewer {
display: flex;
flex-direction: column;
gap: 3px;
}
.featured-reviewer-name {
font-family: 'Cormorant Garamond', serif;
font-size: 19px;
font-style: italic;
color: var(--text);
}
.featured-reviewer-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.featured-review-stars { display: flex; gap: 3px; }
.featured-review p {
font-size: 14px;
line-height: 1.95;
color: #3a3a3a;
margin-bottom: 14px;
}
.featured-review p:last-of-type { margin-bottom: 0; }
.featured-review .arc-note {
margin-top: 18px;
padding-top: 16px;
border-top: 1px solid var(--border);
font-size: 11.5px;
font-style: italic;
color: var(--text-muted);
line-height: 1.8;
}
.who-section {
border: 1px solid var(--border);
border-top: none;
background: var(--cream);
padding: 28px 32px;
}
.who-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-top: 0;
}
.who-card {
background: #fff;
border: 1px solid var(--border);
padding: 16px 18px;
display: flex;
gap: 12px;
align-items: flex-start;
}
.who-icon {
font-size: 18px;
flex-shrink: 0;
margin-top: 1px;
}
.who-text {
font-size: 13px;
line-height: 1.7;
color: #3a3a3a;
}
.similar-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.similar-list {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 12px;
}
.similar-item {
border: 1px solid var(--border);
background: var(--cream);
padding: 14px 16px;
display: flex;
flex-direction: column;
gap: 4px;
}
.similar-title {
font-family: 'Cormorant Garamond', serif;
font-size: 16px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.similar-author {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
}
.similar-reason {
font-size: 12px;
color: #5a5a5a;
margin-top: 4px;
line-height: 1.5;
}
/* ── STANDALONE CALLOUT ──────────────────────────────── */
.standalone-banner {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 26px 32px;
display: flex;
align-items: center;
gap: 20px;
}
.standalone-badge {
flex-shrink: 0;
width: 64px;
height: 64px;
border: 1px solid var(--border-dark);
background: var(--cream);
display: flex;
align-items: center;
justify-content: center;
font-family: 'Cormorant Garamond', serif;
font-size: 26px;
font-style: italic;
color: var(--accent);
}
.standalone-text h3 {
font-family: 'Lexend Mega', sans-serif;
font-size: 10px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text);
margin-bottom: 6px;
}
.standalone-text p {
font-size: 13px;
line-height: 1.7;
color: #3a3a3a;
}
.cta-banner {
border: 1px solid var(--border);
border-top: 3px solid var(--accent);
background: var(--cream);
padding: 36px 32px;
text-align: center;
margin-top: 0;
border-top-color: var(--accent);
}
.cta-eyebrow {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.cta-headline {
font-family: 'Cormorant Garamond', serif;
font-size: 34px;
font-weight: 300;
font-style: italic;
color: var(--text);
margin-bottom: 14px;
line-height: 1.2;
}
.cta-headline em { color: var(--accent); font-style: normal; }
.cta-body {
font-size: 14px;
line-height: 1.8;
color: #3a3a3a;
max-width: 520px;
margin: 0 auto 26px;
}
.cta-buttons a.btn {
text-decoration: none !important;
border: none !important;
outline: none !important;
background: none !important;
padding: 0 !important;
display: inline-block !important;
}
.cta-buttons a.btn span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
padding: 18px 30px;
display: block;
line-height: 1;
box-sizing: border-box;
cursor: pointer;
transition: background 0.3s, color 0.3s, border-color 0.3s;
}
.cta-buttons a.btn-primary span {
background: var(--accent);
color: #fff;
border: 1px solid var(--accent);
}
.cta-buttons a.btn-secondary span {
background: transparent;
color: var(--text);
border: 1px solid var(--border-dark);
}
.cta-buttons a.btn-primary:hover span { background: #4e3528; border-color: #4e3528; }
.cta-buttons a.btn-secondary:hover span { background: var(--tag-hover); color: var(--accent); }
.footer-stripe {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 14px 32px;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 10px;
}
.footer-stripe p {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.footer-stripe a {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-decoration: none;
}
.footer-stripe a:hover { text-decoration: underline; }
@media (max-width: 640px) {
.hero-card { grid-template-columns: 1fr; }
.cover-side { border-right: none; border-bottom: 1px solid var(--border); }
.book-title { font-size: 34px; }
.info-row { grid-template-columns: 1fr 1fr; }
.details-grid { grid-template-columns: 1fr; }
.detail-block { border-right: none !important; }
.who-grid { grid-template-columns: 1fr; }
.similar-list { grid-template-columns: 1fr; }
.trope-name { width: 130px; }
.footer-stripe { flex-direction: column; text-align: center; }
.standalone-banner { flex-direction: column; text-align: center; }
}
</style>
</head>
<body>
<div class="page-wrap">
<!-- ══ BLOG LABEL ══════════════════════════════════════ -->
<div class="section-heading fade-1">
<span>Book Review</span>
</div>
<!-- ══ HERO CARD ═══════════════════════════════════════ -->
<div class="hero-card fade-2">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/S/compressed.photo.goodreads.com/books/1769745590i/243848993.jpg" alt="The One Who Walked Away by Karen Rose">
</div>
<div class="stars">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star-empty" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">4.23 on Goodreads<br>104 ratings</p>
<div class="series-badge">Romantic Suspense • Book 34<br>A New Mendocino Series</div>
</div>
<div class="content-side">
<p class="book-meta">Karen Rose • Berkley Publishing • August 11, 2026</p>
<h1 class="book-title">The One Who <em>Walked Away</em></h1>
<p class="book-author">by Karen Rose</p>
<div class="divider"></div>
<p class="synopsis-short">
Bounty hunter Elle Randolph is still outrunning the guilt of a crash she survived and her husband didn't. Her latest fugitive case drags her into Mendocino County, California, where a murder makes her a suspect instead of the hunter, and she's forced to work alongside the one detective who isn't sure whether to arrest her or protect her.
</p>
<div class="tags">
<span class="tag">Romantic Suspense</span>
<span class="tag">Mystery</span>
<span class="tag">Police Procedural</span>
<span class="tag">Slow Burn Romance</span>
<span class="tag">Standalone</span>
</div>
<div class="info-row">
<div class="info-item">
<span class="info-label">Pages</span>
<span class="info-value">528</span>
</div>
<div class="info-item">
<span class="info-label">Pub Date</span>
<span class="info-value">Aug 11, 2026</span>
</div>
<div class="info-item">
<span class="info-label">Publisher</span>
<span class="info-value">Berkley</span>
</div>
</div>
</div>
</div>
<!-- ══ FULL SYNOPSIS ════════════════════════════════════ -->
<div class="subheading-bar fade-3"><span>The Story</span></div>
<div class="synopsis-section fade-3">
<p>Three years ago, Elle Randolph walked away from a car crash that killed her husband and two other people. Cleared of any wrongdoing but never quite cleared in her own mind, she left her career as a lawyer behind and remade herself as a bounty hunter, chasing every case she can find so she never has to sit still with what happened.</p>
<p>Her latest job brings her and her boss into the quiet reaches of Mendocino County, California, tracking a fugitive through wilderness that feels as isolated as Elle herself. But the job goes sideways fast: a local innkeeper turns up dead, and Elle and her partner were among the last people to see her alive. Suddenly the hunter is the one being hunted.</p>
<p>Detective Ronan Clarke has spent fifteen years as a single dad keeping his daughter and his small coastal community safe, and he doesn't love the idea of a bounty hunter bringing trouble into his jurisdiction. But the more he digs into Elle's secrets, the less certain he is that she's guilty of anything, and the more certain he is that he's drawn to her.</p>
<p>As more bodies surface and it becomes clear someone may be deliberately framing her, Elle and Ronan have to decide how much they're willing to trust each other, and how much of Elle's past she's finally ready to stop outrunning.</p>
</div>
<!-- ══ PULL QUOTE ════════════════════════════════════════ -->
<div class="pull-quote-section fade-4">
<p>How did I let this go so far? How did I let myself become this meek person?</p>
<cite>— The One Who Walked Away</cite>
</div>
<!-- ══ DETAILS GRID ═════════════════════════════════════ -->
<div class="subheading-bar fade-4"><span>Book Details</span></div>
<div class="details-grid fade-4">
<div class="detail-block">
<h3>What You'll Find Inside</h3>
<ul>
<li>A twisty small-town murder investigation</li>
<li>A slow-burn romance between a bounty hunter and a detective</li>
<li>A heroine working through survivor's guilt</li>
<li>A devoted single dad who's easy to root for</li>
<li>A tight, loyal found-family friend group</li>
</ul>
</div>
<div class="detail-block">
<h3>Content Warnings</h3>
<div>
<span class="cw-tag">Murder</span>
<span class="cw-tag">Domestic violence (referenced)</span>
<span class="cw-tag">Car accident / death</span>
<span class="cw-tag">Survivor's guilt</span>
<span class="cw-tag">Stalking</span>
<span class="cw-tag">Mild peril</span>
</div>
</div>
<div class="detail-block">
<h3>Standalone Friendly?</h3>
<p>Yes, this is technically book 34 in Karen Rose's Romantic Suspense universe, but it kicks off a brand-new arc with new characters and a new setting. No prior reading required.</p>
</div>
<div class="detail-block">
<h3>Romance Level</h3>
<p>A true slow burn. Elle and Ronan's relationship builds gradually through suspicion and reluctant trust rather than instant attraction, with just enough heat to satisfy without pulling focus from the mystery.</p>
</div>
</div>
<!-- ══ TROPE METER ═══════════════════════════════════════ -->
<div class="subheading-bar fade-4"><span>Trope Meter</span></div>
<div class="trope-meter fade-4">
<div class="trope-row">
<span class="trope-name">Slow Burn Romance</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:88%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Survivor's Guilt Arc</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:92%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Forbidden Investigation</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:85%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Single Dad</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:75%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Twisty Mystery</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:80%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Heat / Steam</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:25%"></div></div>
<span class="trope-level">Low</span>
</div>
</div>
<!-- ══ FEATURED REVIEW ══════════════════════════════════ -->
<div class="subheading-bar fade-5"><span>Our Review</span></div>
<div class="featured-review fade-5">
<div class="featured-review-header">
<div class="featured-reviewer">
<span class="featured-reviewer-name">Book Obsessed Introverts</span>
<span class="featured-reviewer-meta">ARC Review • NetGalley</span>
</div>
<div class="featured-review-stars">
<svg class="rs" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="rs" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="rs" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="rs" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="rs" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
</div>
<p>I absolutely loved The One Who Walked Away! Karen Rose is so good at mixing romance, suspense, and a really good mystery, and this book had me hooked from the beginning.</p>
<p>I really liked Elle as a main character. She has been through a lot, and I enjoyed watching her slowly work through her past, her guilt, and everything she's been carrying with her. She felt strong without being perfect, and I liked seeing her grow throughout the story. Ronan was also a great character. He's protective, caring, and a devoted single dad, and I really enjoyed getting to see that side of him. His relationship with Elle was one of my favourite parts of the book. The romance is definitely more of a slow burn, but I thought it worked really well with the suspense and never felt like it took away from the main story.</p>
<p>One thing I always love about Karen Rose's books is that her main characters usually have a strong support system, or they slowly build one around themselves. This was definitely true for Elle. I really enjoyed watching her start to build such a great support system around her, especially after everything she had been through. It felt like such an important part of her growth, and honestly, I can't wait to see what she does next!</p>
<p>The mystery kept me guessing, and there were plenty of twists and turns along the way. I thought I had figured out what was happening a few times, only to realize I was completely wrong. I also liked that the book didn't just throw twists in for the sake of having them. They actually added to the story and kept things moving.</p>
<p>For a book that is over 500 pages, I thought the pacing was really good. There were a few slower moments, but overall I was always interested in what was going to happen next. I definitely had the "I'll just read one more chapter" problem with this one.</p>
<p>If you enjoy romantic suspense with a strong mystery, complicated characters, and a romance that builds slowly, I would definitely recommend this.</p>
<p>Another great Karen Rose book and an easy 5 stars from me!</p>
</div>
<!-- ══ WHO SHOULD READ ══════════════════════════════════ -->
<div class="subheading-bar fade-5"><span>Who Should Read This</span></div>
<div class="who-section fade-5">
<div class="who-grid">
<div class="who-card">
<span class="who-icon">📚</span>
<span class="who-text">Karen Rose fans looking for a fresh cast and setting, this launches a brand-new arc within her Romantic Suspense world.</span>
</div>
<div class="who-card">
<span class="who-icon">✨</span>
<span class="who-text">New readers curious about Karen Rose, this is one of the easiest entry points into her catalog with zero prior reading required.</span>
</div>
<div class="who-card">
<span class="who-icon">🔍</span>
<span class="who-text">Mystery lovers who want a genuinely twisty investigation with red herrings that hold up on a reread.</span>
</div>
<div class="who-card">
<span class="who-icon">🩷</span>
<span class="who-text">Romance readers who prefer a relationship that builds slowly through trust rather than instant chemistry.</span>
</div>
<div class="who-card">
<span class="who-icon">👨👧</span>
<span class="who-text">Anyone with a soft spot for single-dad heroes, Ronan's devotion to his daughter is a highlight.</span>
</div>
<div class="who-card">
<span class="who-icon">🌲</span>
<span class="who-text">Readers who love an atmospheric, isolated small-town setting where everyone has something to hide.</span>
</div>
</div>
</div>
<!-- ══ SIMILAR READS ════════════════════════════════════ -->
<div class="subheading-bar fade-6"><span>If You Liked This, Try</span></div>
<div class="similar-section fade-6">
<div class="similar-list">
<div class="similar-item">
<span class="similar-title">Say You're Sorry</span>
<span class="similar-author">Karen Rose</span>
<span class="similar-reason">Another Karen Rose heroine racing to outrun a killer while confronting her own past.</span>
</div>
<div class="similar-item">
<span class="similar-title">In Death Series</span>
<span class="similar-author">J.D. Robb</span>
<span class="similar-reason">Long-running romantic suspense with a tenacious female lead at the center of every case.</span>
</div>
<div class="similar-item">
<span class="similar-title">Vanishing Girls</span>
<span class="similar-author">Lisa Regan</span>
<span class="similar-reason">A detective with something to prove follows a single thread to catch a killer before it's too late.</span>
</div>
</div>
</div>
<!-- ══ STANDALONE CALLOUT ═══════════════════════════════ -->
<div class="standalone-banner fade-6">
<div class="standalone-badge">34</div>
<div class="standalone-text">
<h3>New to Karen Rose? Start Here</h3>
<p>The One Who Walked Away is technically the 34th book in Karen Rose's Romantic Suspense universe, but it introduces an all-new cast and setting, making it a genuinely fresh jumping-on point for first-time readers.</p>
</div>
</div>
<!-- ══ CTA BANNER ═══════════════════════════════════════ -->
<div class="cta-banner fade-6">
<p class="cta-eyebrow">Book Obsessed Introverts</p>
<h2 class="cta-headline">Craving Your <em>Next Great Read</em>?</h2>
<p class="cta-body">
Don't stop here! We have a whole library of spoiler-free thriller spotlights, hidden gem recommendations, and seasonal reading guides curated specifically for introverted bookworms. Head back to the blog feed to find your next favorite book.
</p>
<div class="cta-buttons">
<a class="btn btn-primary" href="https://www.bookobsessedintroverts.com" target="_blank"><span>Explore Our Blog</span></a>
<a class="btn btn-secondary" href="https://www.goodreads.com/book/show/243848993-the-one-who-walked-away" target="_blank"><span>Add on Goodreads</span></a>
</div>
</div>
<!-- ══ FOOTER STRIPE ════════════════════════════════════ -->
<div class="footer-stripe fade-6">
<p>Review by Book Obsessed Introverts • bookobsessedintroverts.com</p>
<a href="https://www.bookobsessedintroverts.com/search/label/Mystery&Thriller" target="_blank">Browse more Mystery & Thriller reviews →</a>
</div>
</div>
<div style="max-width: 860px; margin: 20px auto 0; font-family: 'Readex Pro', sans-serif; font-size: 13px; color: #555; line-height: 1.6; font-style: italic; padding: 0 32px;">
Thank you to Grand Berkley Publishing Group for providing me with an electronic ARC of this book via NetGalley. As usual, my reviews are my honest and unbiased opinions.
</div>
</body>
</html>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-2161864971433317062026-07-25T13:37:00.000-06:002026-07-25T13:37:00.113-06:00Mommy Reads' June Reading Wrap Up<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-9IVeJwVbApayV8jvAEVPxEr7mVbJKId8rCZUhdtDdglnflUgpNBeDom4mwDqTvnq21ntJqDlrQn7ajtuisiRmNAzf7iES-OqrGtJib3zFGv7GxgcmpsZyTaiqt-vy2okSFzVcNhzu39rkZZDg-GwFigYmefJCD9oyr9RTkONDiZ5Ow170CfDgC496VI/s1350/January%20Reading%20Wrap-Up%20(5).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1350" data-original-width="1080" height="383" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-9IVeJwVbApayV8jvAEVPxEr7mVbJKId8rCZUhdtDdglnflUgpNBeDom4mwDqTvnq21ntJqDlrQn7ajtuisiRmNAzf7iES-OqrGtJib3zFGv7GxgcmpsZyTaiqt-vy2okSFzVcNhzu39rkZZDg-GwFigYmefJCD9oyr9RTkONDiZ5Ow170CfDgC496VI/w306-h383/January%20Reading%20Wrap-Up%20(5).png" width="306" /></a></div><br /><span style="font-family: Century Gothic;"><br /></span><p></p><p><span style="font-family: Century Gothic;">June was another slower reading month for me, but sometimes all it takes is <strong data-end="124" data-start="101">one incredible book</strong> to make a month feel like a success. Between enjoying the warmer weather and keeping busy with life, I only finished <strong data-end="254" data-start="242">one book</strong>—but thankfully, it was a <strong data-end="306" data-start="291">5-star read</strong> from one of my all-time favorite authors.</span></p>
<p data-end="534" data-start="350"><span style="font-family: Century Gothic;">Honestly, can I even expect anything less from Corinne Michaels? She has a way of writing stories that completely pull me in from the very first chapter, and this one was no exception.</span></p>
<p data-end="563" data-start="536"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="563" data-start="536"><span style="font-family: Century Gothic;">Here's what I read in June:</span></p><p data-end="663" data-start="570"><strong data-end="663" data-start="570"><span style="font-family: Century Gothic;">1. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">West of Forever</span></span> by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Corinne Michaels</span></span> — ⭐⭐⭐⭐⭐</span></strong></p>
<p data-end="1176" data-start="665"><span style="font-family: Century Gothic;">This emotional contemporary romance follows two characters whose lives become intertwined as they navigate heartbreak, healing, and the possibility of a second chance at love. With unforgettable chemistry, heartfelt family moments, and plenty of emotional depth, the story beautifully explores what it means to let go of the past while embracing the future. Like so many of Corinne Michaels' novels, it delivers all the feels and leaves you thinking about the characters long after you've turned the final page. You can read my full review <a href="https://www.bookobsessedintroverts.com/2026/06/west-of-forever-by-corinne-michaels-arc.html#more" target="_blank">here</a>.</span></p><p data-end="1176" data-start="665"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="1176" data-start="665"><span style="font-family: Century Gothic;">Happy Reading!</span></p><p data-end="1176" data-start="665"><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-41213085981333858252026-07-24T13:31:00.000-06:002026-07-24T13:31:00.113-06:00Mommy Reads' May Reading Wrap Up<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiMzdNUPeOVgluh6bpJYTLrTA4jUvk4sojIxzDKSOnBR6Rilj9uu1DXiTxwAjY5vLb6ds032prExcqykkXN2yEVpmXpS1Ejak1YBgdWcZ8ihS2AbA2wCVo0llmRTVdFWGsy4lHn-5XxUFIVSivw_uZI5YnqrFRmSqbyKmmFilGH1_RchKq5SUZhzQzz9E/s1350/January%20Reading%20Wrap-Up%20(4).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1350" data-original-width="1080" height="382" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiMzdNUPeOVgluh6bpJYTLrTA4jUvk4sojIxzDKSOnBR6Rilj9uu1DXiTxwAjY5vLb6ds032prExcqykkXN2yEVpmXpS1Ejak1YBgdWcZ8ihS2AbA2wCVo0llmRTVdFWGsy4lHn-5XxUFIVSivw_uZI5YnqrFRmSqbyKmmFilGH1_RchKq5SUZhzQzz9E/w305-h382/January%20Reading%20Wrap-Up%20(4).png" width="305" /></a></div><br /><span style="font-family: Century Gothic;"><br /></span><p></p><p><span style="font-family: Century Gothic;">May was my slowest reading month of the year so far, but that's okay—sometimes life gets busy, and there's simply less time to curl up with a good book. I finished <strong data-end="217" data-start="200">just one book</strong>, making it a much quieter month compared to the previous few.</span></p>
<p data-end="527" data-start="281"><span style="font-family: Century Gothic;">Although it wasn't a standout favorite, I still enjoyed taking the time to discover a new story and a new author. Not every book can be a five-star read, and that's part of what makes reading so much fun—every story offers a different experience.</span></p>
<p data-end="555" data-start="529"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="555" data-start="529"><span style="font-family: Century Gothic;">Here's what I read in May:</span></p><p data-end="653" data-start="562"><strong data-end="653" data-start="562"><span style="font-family: Century Gothic;">1. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Their Will Undone</span></span> by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">R. J. Valldeperas</span></span> — ⭐⭐⭐</span></strong></p>
<p data-end="1069" data-start="655"><span style="font-family: Century Gothic;">This dark fantasy follows characters caught in a world where power, ambition, and destiny collide. As alliances shift and long-buried secrets come to light, they must navigate dangerous choices that could change everything they thought they knew. Filled with political intrigue, complex relationships, and high stakes, it's a story that will appeal to readers who enjoy darker fantasy with morally grey characters. You can read my full review <a href="https://www.bookobsessedintroverts.com/2026/05/their-will-undone-by-rj-valldeperas-arc.html#more" target="_blank">here</a>.</span></p><p data-end="1069" data-start="655"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="1069" data-start="655"><span style="font-family: Century Gothic;">Happy Reading!</span></p><p data-end="1069" data-start="655"><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-41289475863338201102026-07-23T13:23:00.000-06:002026-07-23T13:23:00.114-06:00Mommy Reads' April Reading Wrap Up<p><span style="font-family: Century Gothic;"></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Century Gothic;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht6uErRquZxtLMbXiZFhk8993pdekzxr6fnwjfg58sbzlynnTYk05oZs955hpBkJ3b4c_8saJ6wJLcnwhWwe2ItcJAQTdCRF33hqwQP0txkVWeD0RxzLoXh6Tn-FhiVEiBMl1WGZdAZqvGdZc1Ej2KgjZZNOu8FIdJDgDHsLHmQrZ-BBpGEDROiiolSyk/s1350/January%20Reading%20Wrap-Up%20(3).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1350" data-original-width="1080" height="389" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht6uErRquZxtLMbXiZFhk8993pdekzxr6fnwjfg58sbzlynnTYk05oZs955hpBkJ3b4c_8saJ6wJLcnwhWwe2ItcJAQTdCRF33hqwQP0txkVWeD0RxzLoXh6Tn-FhiVEiBMl1WGZdAZqvGdZc1Ej2KgjZZNOu8FIdJDgDHsLHmQrZ-BBpGEDROiiolSyk/w311-h389/January%20Reading%20Wrap-Up%20(3).png" width="311" /></a></span></div><span style="font-family: Century Gothic;"><br /><span style="background-color: white;"><br /></span></span><p></p><p><span style="font-family: Century Gothic;"><span style="background-color: white;">April was definitely a slower reading month for me, but sometimes fewer books simply means spending more time really enjoying each story. I finished</span><span style="background-color: white;"> </span><strong>two books</strong><span style="background-color: white;">, and both ended up being strong reads—one</span><span style="background-color: white;"> </span><strong>4-star</strong><span style="background-color: white;"> </span><span style="background-color: white;">and one</span><span style="background-color: white;"> </span><strong>5-star favorite</strong><span style="background-color: white;"> </span><span style="background-color: white;">that completely stayed with me after finishing.</span></span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">Even though my reading list was shorter, the quality of the books made up for it. April brought a mix of suspense, emotion, and unforgettable characters, making it a small but memorable month of reading.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><br /></span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">Here’s a look at everything I read in April:</span></p><p style="background-color: white;"><strong><span style="font-family: Century Gothic;">1. Bloodlines by C. E. Sarrow — <img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /></span></strong></p><p style="background-color: white;"><span style="font-family: Century Gothic;">This dark and gripping romance pulls readers into a world filled with danger, secrets, and intense emotional stakes. As the characters become entangled in a complicated relationship shaped by trust, loyalty, and hidden truths, the tension continues to build with every chapter. It’s a captivating read for fans of romance with darker themes and high-stakes drama. You can read my full review <a href="https://www.bookobsessedintroverts.com/2026/04/bloodlines-by-c-e-sarrow-arc-review.html#more" target="_blank">here</a>.</span></p><p style="background-color: white;"><strong><span style="font-family: Century Gothic;"><br /></span></strong></p><p style="background-color: white;"><strong><span style="font-family: Century Gothic;">2. Pieces of Me by Haley Harris — <img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /></span></strong></p><p style="background-color: white;"><span style="font-family: Century Gothic;">This emotional debut novel tells the story of healing, resilience, and finding hope after unimaginable pain. The characters feel raw and authentic as they navigate trauma, love, and the difficult process of rebuilding their lives. With heartfelt writing and deeply emotional moments, this was an unforgettable read and an incredibly impressive debut. You can read my full review <a href="https://www.bookobsessedintroverts.com/2026/04/pieces-of-me-by-haley-harris-arc-review.html#more" target="_blank">here</a>.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><br /></span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">Overall, April may have been a quieter reading month, but both books left a strong impression on me. Sometimes it’s not about how many books you read, but about how much they stay with you after you’ve finished.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><br /></span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">Happy Reading!</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-29888280035082335552026-07-22T13:48:19.533-06:002026-07-22T13:48:19.534-06:00Hallowed Bones by Lucy Smoke ARC Review<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGWBQ_gO2uH437Yf69Bnh4QXQx-EwVA5Amnb3VLwo218jYZ96nM34fEJlnfjuPy74pgGAja-a-6FH-OtDOhrXlJlvjxMpcTBDgc5izTDtnQmH35wWBzhGONvBEOO4N-3eIQ4aV_j4kZyWCxKiuRdiRdGpnOBw53eEdEG-yzFiXyAWYp1YPqJDyEgA5_hE/s2850/244947440.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2850" data-original-width="1875" height="418" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGWBQ_gO2uH437Yf69Bnh4QXQx-EwVA5Amnb3VLwo218jYZ96nM34fEJlnfjuPy74pgGAja-a-6FH-OtDOhrXlJlvjxMpcTBDgc5izTDtnQmH35wWBzhGONvBEOO4N-3eIQ4aV_j4kZyWCxKiuRdiRdGpnOBw53eEdEG-yzFiXyAWYp1YPqJDyEgA5_hE/w275-h418/244947440.jpg" width="275" /></a></div><p></p><p class="isSelectedEnd"><span style="font-family: Century Gothic;"><em>Hallowed Bones</em> had all the ingredients of a book I thought I'd love. The synopsis immediately caught my attention, and I went in expecting to be completely hooked. Unfortunately, it just didn't quite work for me.</span></p><div class="separator" style="clear: both;"><p class="isSelectedEnd"><span style="font-family: Century Gothic;">I think a big part of it came down to timing. I wasn't really in the mood to read when I picked it up, and because of that, I struggled to fully immerse myself in the story and connect with the characters. I found myself putting it down more often than I would have liked.</span></p><p class="isSelectedEnd"><span style="font-family: Century Gothic;">That said, I can absolutely see why so many readers enjoy this one. If you're a fan of dark romance, paranormal elements, morally grey characters, and a why-choose romance, <em>Hallowed Bones</em> has a lot to offer. The atmosphere is dark and intriguing, and I think readers who love this subgenre will have a much better experience than I did.</span></p><p><span style="font-family: Century Gothic;">While this one wasn't the right fit for me at the time, I don't think it's a bad book—it simply wasn't the right book for my mood. If dark, supernatural why-choose romances are your thing, I'd still recommend giving it a try.</span></p><p><span style="font-family: Century Gothic; font-size: medium;"><b><br /></b></span></p><p><span style="font-family: Century Gothic; font-size: medium;"><b>Rating: ⭐⭐⭐</b></span></p><p><span style="font-family: Century Gothic;"><br /></span></p><p><span style="font-family: Century Gothic;">Thank you to <a href="https://stmartinspress.com/" target="_blank">St. Martin's Press</a> for my digital ARC via <a href="http://www.netgalley.com" target="_blank">NetGalley </a>in exchange for a review. As always, my reviews are my own and unbiased opinions.</span></p><p><span style="font-family: Century Gothic;"><br /></span></p><p><span style="font-family: Century Gothic;">Happy Reading!</span></p><p><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p></div><p><br /></p>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-17836122546118201902026-07-22T13:14:12.374-06:002026-07-22T13:14:12.374-06:00Mommy Reads' March 2026 Reading Wrap Up<p><span style="font-family: Century Gothic;"></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Century Gothic;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnfaMwnjjwjIoZa-usMy3uACrM9C7V9J_TTqB8AhjzQ-KRsazMYO3YhMrAgGxS3AN9h3J3Dz4lLa_GmPGbMVasor8q1lykWiNozrpmUwMpZm_busb3X_fSkLkuOv7If9dGzA3dpq_VzQ9MWVyiC6DMFrvixvFQBeGhE6IqCOhZOdCCj35iCR7Yaj_WS50/s1350/January%20Reading%20Wrap-Up%20(2).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1350" data-original-width="1080" height="418" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnfaMwnjjwjIoZa-usMy3uACrM9C7V9J_TTqB8AhjzQ-KRsazMYO3YhMrAgGxS3AN9h3J3Dz4lLa_GmPGbMVasor8q1lykWiNozrpmUwMpZm_busb3X_fSkLkuOv7If9dGzA3dpq_VzQ9MWVyiC6DMFrvixvFQBeGhE6IqCOhZOdCCj35iCR7Yaj_WS50/w334-h418/January%20Reading%20Wrap-Up%20(2).png" width="334" /></a></span></div><span style="font-family: Century Gothic;"><br /></span><p></p><p><span style="font-family: Century Gothic;"><span style="background-color: white;">March turned into my biggest reading month of the year so far, and I couldn’t be happier with how many great books I was able to finish. I read</span><span style="background-color: white;"> </span><strong style="background-color: white;">six books</strong><span style="background-color: white;">, with a mix of</span><span style="background-color: white;"> </span><strong style="background-color: white;">4-star and 5-star reads</strong><span style="background-color: white;">, which made for a really enjoyable and well-rounded reading month.</span></span></p><div style="background-color: white; color: #222222;"><p style="color: black;"><span style="font-family: Century Gothic;">One of the things I loved most about March was the variety. From psychological thrillers to fantasy romance, contemporary romance, and even a nostalgic middle-grade read with my Grade 4 class, March’s books kept things interesting and gave me something different to look forward to with every new story.</span></p><p style="color: black;"><span style="font-family: Century Gothic;">Here’s a look at everything I read in March:</span></p><p style="color: black;"><span style="font-family: Century Gothic;"><br /></span></p><p style="color: black;"><strong><span style="font-family: Century Gothic;">1. Racing For Love by Vanessa Silva — <img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /></span></strong></p><p style="color: black;"><span style="font-family: Century Gothic;">This romance continues to explore love, personal growth, and emotional healing through characters navigating complicated relationships and second chances. As feelings deepen and challenges arise, the story balances heartfelt moments with tension and vulnerability. It’s an emotional romance that keeps readers invested in both the characters and their journey. You can read my full review <a href="https://www.bookobsessedintroverts.com/2026/03/vanessa-f-silvas-racing-for-redemption.html#more" target="_blank">here</a>.</span></p><p style="color: black;"><strong><span style="font-family: Century Gothic;"><br /></span></strong></p><p style="color: black;"><strong><span style="font-family: Century Gothic;">2. The Housemaid Is Watching by Freida McFadden — <img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /></span></strong></p><p style="color: black;"><span style="font-family: Century Gothic;">This suspenseful installment in the Housemaid series brings back the tension, secrets, and twists readers have come to expect. What starts as an ordinary situation quickly becomes unsettling as hidden truths begin to unravel. With fast pacing and unexpected turns, this thriller keeps you questioning everyone until the final pages.</span></p><p style="color: black;"><strong><span style="font-family: Century Gothic;"><br /></span></strong></p><p style="color: black;"><strong><span style="font-family: Century Gothic;">3. How to Train Your Dragon by Cressida Cowell — <img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /></span></strong></p><p style="color: black;"><span style="font-family: Century Gothic;">As part of a novel study with my Grade 4 class, this was such a fun and nostalgic read. The story follows a young Viking named Hiccup as he learns that being a hero doesn’t always mean being the strongest or bravest. Filled with humor, adventure, and lovable dragons, it’s a fantastic middle-grade story about friendship, courage, and finding your own path.</span></p><p style="color: black;"><strong><span style="font-family: Century Gothic;"><br /></span></strong></p><p style="color: black;"><strong><span style="font-family: Century Gothic;">4. Hunt for the Roses by Drea Scott — <img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /></span></strong></p><p style="color: black;"><span style="font-family: Century Gothic;">This gripping romance pulls readers into an emotional story filled with tension, passion, and complex relationships. As secrets unfold and emotions intensify, the characters are forced to confront their pasts while fighting for a future they never expected. It’s the kind of book that keeps you completely invested from beginning to end. </span><span style="font-family: "Century Gothic";">You can read my full review <a href="https://www.bookobsessedintroverts.com/2026/03/hunt-for-roses-drea-scott-arc-review.html#more" target="_blank">here</a>.</span></p><p style="color: black;"><strong><span style="font-family: Century Gothic;"><br /></span></strong></p><p style="color: black;"><strong><span style="font-family: Century Gothic;">5. The Wings That Bind by Briar Boleyn — <img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /></span></strong></p><p style="color: black;"><span style="font-family: Century Gothic;">This fantasy romance delivers a rich world filled with magic, danger, and unforgettable chemistry. As the characters become tangled in fate, loyalty, and forbidden emotions, the stakes continue to rise. With immersive worldbuilding and strong romantic tension, it’s a perfect read for fans of romantasy.</span></p><p style="color: black;"><strong><span style="font-family: Century Gothic;"><br /></span></strong></p><p style="color: black;"><strong><span style="font-family: Century Gothic;">6. The Handyman by Britney King — <img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /><img alt="⭐" aria-label="⭐" class="an1" data-emoji="⭐" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2b50/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /></span></strong></p><p style="color: black;"><span style="font-family: Century Gothic;">This psychological thriller follows a story where appearances quickly become deceptive and unsettling truths begin to emerge. As tension builds, readers are pulled deeper into a web of secrets, suspicion, and manipulation. With a dark atmosphere and plenty of twists, it’s a suspenseful read that keeps you hooked. You can read my full review <a href="https://www.bookobsessedintroverts.com/2026/03/the-handyman-by-britney-king-arc-review.html#more" target="_blank">here</a>.</span></p><p style="color: black;"><span style="font-family: Century Gothic;"><br /></span></p><p style="color: black;"><span style="font-family: Century Gothic;">Overall, March was a fantastic reading month, especially with six completed books and several standout favorites. I loved the mix of genres, and having both thrilling and emotional reads made my reading experience feel balanced and exciting. <span style="height: 1.2em; width: 1.2em;"><img alt="📚" aria-label="📚" class="an1" data-emoji="📚" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/1f4da/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /></span><img alt="✨" aria-label="✨" class="an1" data-emoji="✨" draggable="false" loading="lazy" src="https://fonts.gstatic.com/s/e/notoemoji/17.0/2728/72.png" style="height: 1.2em; vertical-align: middle; width: 1.2em;" /></span></p><p style="color: black;"><span style="font-family: Century Gothic;"><br /></span></p><p style="color: black;"><span style="font-family: Century Gothic;">Happy Reading!</span></p><p style="color: black;"><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p></div><span style="background-color: white; color: #888888; font-family: Arial, Helvetica, sans-serif; font-size: small;"><span class="gmail_signature_prefix">--</span></span>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-54760873396165131952026-07-13T06:13:33.252-06:002026-07-13T06:13:33.253-06:00This Side by Drea Scott ARC Review<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsZnD4wwMqQKslCUBYhNYbyJo0qOc6gSeCRaU2kbl1loLI7uj_fQT8wF8ZzzsS6sF1QSspXQ_gQZ2npA7uYI8Gbos8me-E9VtGLckaKu7kQrotHci2DzZRE4KJVGEVvA1lhBx7aCZavtay0BZVRuRWKKDp9CMAeyCX3Up840gQ7ygn-ACk1bbu7KJsWHE/s1350/Untitled%20design%20(11).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1350" data-original-width="1080" height="391" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsZnD4wwMqQKslCUBYhNYbyJo0qOc6gSeCRaU2kbl1loLI7uj_fQT8wF8ZzzsS6sF1QSspXQ_gQZ2npA7uYI8Gbos8me-E9VtGLckaKu7kQrotHci2DzZRE4KJVGEVvA1lhBx7aCZavtay0BZVRuRWKKDp9CMAeyCX3Up840gQ7ygn-ACk1bbu7KJsWHE/w313-h391/Untitled%20design%20(11).png" width="313" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><p></p><p class="isSelectedEnd"><span style="font-family: Century Gothic;">My review is a few days late because I was away on vacation with limited internet access, but this book was absolutely worth the wait.</span></p><div class="separator" style="clear: both;"><p class="isSelectedEnd"><span style="font-family: Century Gothic;">Earlier this year, I had the opportunity to read and review <em><a href="https://www.bookobsessedintroverts.com/2026/03/hunt-for-roses-drea-scott-arc-review.html#more" target="_blank">Hunt for the Roses</a></em> by Drea Scott, and it quickly became one of my favorite reads of the year (and honestly, it still is). So when I had the chance to request <em>This Side</em>, I didn't hesitate. I love discovering new-to-me authors, and Drea Scott is quickly becoming one of my favorites.</span></p><p class="isSelectedEnd"><span style="font-family: Century Gothic;">I absolutely loved Callie and Brant's story. Their journey was heartbreaking at times, but also incredibly inspiring. Watching them navigate so much pain while still finding hope, light, and happiness in the darkness made this an emotional and unforgettable read. Their connection felt genuine, and I found myself rooting for them every step of the way.</span></p><p class="isSelectedEnd"><span style="font-family: Century Gothic;">I had a feeling this book would end on a cliffhanger, but I was <strong>not</strong> prepared for <em>that</em> ending. My jaw literally dropped, and I'm still processing everything that happened. Needless to say, I cannot wait to get my hands on book two and see how this duet continues.</span></p><p><span style="font-family: Century Gothic;">Thank you to the <a href="https://dreascott.com/" target="_blank">author </a>for providing me with a digital ARC via <a href="https://bookfunnel.com/" target="_blank">BookFunnel </a>in exchange for an honest review. As always, all thoughts and opinions are entirely my own.</span></p><p><span style="font-family: Century Gothic;"><br /></span></p></div><p><span style="font-family: Century Gothic;"><b>Rating: ⭐⭐⭐⭐⭐</b></span></p><p><span style="font-family: Century Gothic;"><b><br /></b></span></p><p><span style="font-family: Century Gothic;"><b><a href="https://www.goodreads.com/book/show/250772931-this-side?ac=1&from_search=true&qid=a4i7ZadFo5&rank=1" target="_blank">Synopsis</a>:</b></span></p><p><span style="font-family: Century Gothic;"><span style="background-color: white; color: #1e1915;">The only world they know is the one in the trailer park of Willowhart, West Virginia. Days are spent under those loblolly pine trees and dreaming about a brighter future. Nights are spent mending each other’s broken hearts, and sometimes, even the physical wounds have to be tended to.</span><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><span style="background-color: white; color: #1e1915;">But where they lost in wealth and a decent home, they won in companionship. Despite the odds, Callie Rae Montgomery and Brant Beckett have one person beside them who promises a different life beyond the hills.</span><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><span style="background-color: white; color: #1e1915;">At night, Brant listens outside the window of Callie’s trailer, waiting for the inevitable shouts and hollers. He may be younger and weaker than the man he’s up against, but Brant’s heart is twice as strong. It beats for two.</span><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><span style="background-color: white; color: #1e1915;">That’s the thing about a pair of doves—they never let the other fly alone.</span><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><span style="background-color: white; color: #1e1915;">But even some of the darkest places have pockets of light. As much heartache Callie Rae and Brant are forced to endure, they’re granted moments filled with smiles, laughter, and eventually raging teenage hormones.</span><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><span style="background-color: white; color: #1e1915;">Emotions begin to spiral. Typical banter grows heated. And before Callie and Brant know it, their lifelong friendship blossoms into something neither of them is prepared for.</span><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><span style="background-color: white; color: #1e1915;">That’s the thing about young love—it’s innocent and intense. Unraveling at lightning speed until it’s too much to bundle up and take with you.</span><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><br style="background-color: white; box-sizing: border-box; color: #1e1915; margin: 0px;" /><span style="background-color: white; color: #1e1915;">Because sometimes, the side you’re on might just be too painful to keep.</span></span></p><p><span style="font-family: Century Gothic;"><span style="background-color: white; color: #1e1915;"><br /></span></span></p><p><span style="font-family: Century Gothic;">Happy Reading!</span></p><p><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-48691254771966984582026-06-18T04:58:46.196-06:002026-06-18T04:59:13.010-06:00West of Forever by Corinne Michaels ARC Review<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2758X32ICWesHfCcGzRBgBSptyfGrf61lOBq3IzuZ2-xBQ-PigMBRN832I7b4HQn793fyCnQxUKxNfDs4O7CNubaNTYMi_vEUAeB2ftU-LADbQjmi6sAOniPlWQwN22Y8jqM1EiQj-n3C_yHcPQ4rCFRjj4nTQ999m65CnqOB2uDN4wPOybt7VZq6Nms/s1350/Untitled%20design%20(10).png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1350" data-original-width="1080" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2758X32ICWesHfCcGzRBgBSptyfGrf61lOBq3IzuZ2-xBQ-PigMBRN832I7b4HQn793fyCnQxUKxNfDs4O7CNubaNTYMi_vEUAeB2ftU-LADbQjmi6sAOniPlWQwN22Y8jqM1EiQj-n3C_yHcPQ4rCFRjj4nTQ999m65CnqOB2uDN4wPOybt7VZq6Nms/s320/Untitled%20design%20(10).png" width="256" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><p></p><p style="background-color: white;"><span style="font-family: Century Gothic;">Ever since I discovered Corinne Michaels through a TikTok video back in 2024, she has become one of my absolute favorite authors. Her books always take me on an emotional roller coaster, and <em>West of Forever</em> completely exceeded my expectations in every way.</span></p><div class="separator" style="clear: both;"><p style="background-color: white;"><span style="font-family: Century Gothic;">From page one, I was hooked. This story puts you through <em>all</em> the emotions—you can't turn the pages fast enough to find out what happens next, but at the same time, you never want the story to end.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">The enemies-to-lovers romance between Tristan and Lark was everything I was hoping for. The tension? Perfect. The banter? Incredible. The chemistry and passion between them practically leapt off the page. Every interaction had me either smiling, swooning, or desperately needing to know what would happen next.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">I'm always a little sad when I finish a beloved series, but I also love the excitement of diving into a brand-new one. If <em>West of Forever</em> is any indication of what's to come from the Hearthstone Ranch series, then Corinne Michaels has set the bar incredibly high. I already cannot wait for the next book!</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">If you love enemies-to-lovers romance with unforgettable characters, emotional depth, and all the tension your heart can handle, this one is a must-read.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><b>Rating: ⭐⭐⭐⭐⭐</b></span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">Thank you to <a href="https://corinnemichaels.com/" target="_blank">Corinne </a>for my digital ARC via <a href="https://bookfunnel.com/" target="_blank">BookFunnel</a> in exchange for an honest review. As always, my reviews are my own and unbiased opinions.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><br /></span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">Happy Reading!</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p></div><p><br /></p>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-2051869970091216952026-05-31T15:42:59.908-06:002026-05-31T15:42:59.908-06:00Their Will Undone by R.J. Valldeperas ARC Review<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUGlP5-nycd8tmeQQNiGIB07mb32UMhg4r8XbEMMvEPwDFt5nmalf6A26zQoTQ40v6FseszPw2ptRZOVGBBgfUbTED0CwA5C4WQOIi669uUDegVVrCYMG7IUWzvHl2lucCUa2BzYG593iQnLegsV-1AJwtsaTobGxOHkU-eWz2M5uAOmB7P7EiNkLZxOM/s1350/Untitled%20design%20(9).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1350" data-original-width="1080" height="416" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUGlP5-nycd8tmeQQNiGIB07mb32UMhg4r8XbEMMvEPwDFt5nmalf6A26zQoTQ40v6FseszPw2ptRZOVGBBgfUbTED0CwA5C4WQOIi669uUDegVVrCYMG7IUWzvHl2lucCUa2BzYG593iQnLegsV-1AJwtsaTobGxOHkU-eWz2M5uAOmB7P7EiNkLZxOM/w332-h416/Untitled%20design%20(9).png" width="332" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><p></p><p style="background-color: white;"><span style="font-family: Century Gothic;">The synopsis for <em>Their Will Undone</em> immediately caught my attention, especially with the Inca-inspired setting, magical elements, and romantic tension. After seeing so many glowing reviews on Goodreads, I was really excited to dive into this one.</span></p><div class="separator" style="clear: both;"><p style="background-color: white;"><span style="font-family: Century Gothic;">Unfortunately, it took me quite a while to fully get into the story. The first 40-45% felt very confusing for me, mostly because I could only read in short bursts when I started the book. There are a lot of unfamiliar terms, worldbuilding details, and political elements introduced early on, so it took time to understand the setting and get properly situated in the story. I often felt like I was trying to piece everything together before I could really connect with the characters or plot.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">That being said, things definitely improved for me after the halfway mark. Once I became more familiar with the world, I started enjoying the journey much more. I liked the growing tension between Nina and Kasik, and I appreciated the slow unraveling of Nina’s magic and the mysteries surrounding her fate. The atmosphere and inspiration behind the empire felt unique and refreshing compared to many YA fantasies.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">While I did enjoy parts of the second half, the story never fully reached that “I can’t put this down” feeling for me personally. I wanted a little more emotional intensity and stronger pacing throughout. Still, I can absolutely see why many readers are loving this book, especially fans of slower-burn YA fantasy romances with detailed worldbuilding.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><b><br /></b></span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><b>Rating: ⭐⭐⭐.5</b></span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><br /></span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">Thank you to <a href="https://www.harpercollins.ca/" target="_blank">HarperCollins</a> for the digital ARC through <a href="https://www.netgalley.com/" target="_blank">NetGalley</a> in exchange for an honest review.</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><br /></span></p><p style="background-color: white;"><span style="font-family: Century Gothic;">Happy Reading!</span></p><p style="background-color: white;"><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p></div><p><br /></p>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-2284981248302598982026-05-28T12:00:00.000-06:002026-05-28T12:00:00.199-06:00Strangers in the Villa by Robyn Harding <div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOoP_pWXDc9BYrVaoUvgg_RyzlKk9sWGtg-74etwzhyphenhyphenu0Dr27Xftjf8BxcYgTUBYoVNFgHWUS_Ey9urZ1od9t5WxuO2-fQ8BXDcUDleoM3icnIRzmmWT8Jdy15ROeF8SEGOyEz0Y2ZPRmNRWkB7gynXdqsfmDGXEuMNkvylCe_JJAJMp4BJNGucnHpfp4/s1600/Strangers%20in%20the%20Villa.jpg
" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOoP_pWXDc9BYrVaoUvgg_RyzlKk9sWGtg-74etwzhyphenhyphenu0Dr27Xftjf8BxcYgTUBYoVNFgHWUS_Ey9urZ1od9t5WxuO2-fQ8BXDcUDleoM3icnIRzmmWT8Jdy15ROeF8SEGOyEz0Y2ZPRmNRWkB7gynXdqsfmDGXEuMNkvylCe_JJAJMp4BJNGucnHpfp4/s1600/Strangers%20in%20the%20Villa.jpg
" style="display:none;"/></a>
<style>
:root {
--cream: #f2ede8;
--warm-white: #faf7f4;
--border: #f0eae4;
--border-dark: #e1d4c7;
--accent: #604435;
--accent-light: #8a6050;
--text: #1a1a1a;
--text-muted: #888;
--tag-bg: #f0eae4;
--tag-hover: #e9dfd6;
}
.page-wrap {
max-width: 860px;
margin: 0 auto;
font-family: 'Readex Pro', sans-serif;
font-weight: 300;
color: var(--text);
}
/* ── Animations ──────────────────────────────────────── */
@keyframes fadeUp {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes expandLine {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.fade-1 { animation: fadeUp 0.7s ease 0.05s both; }
.fade-2 { animation: fadeUp 0.7s ease 0.15s both; }
.fade-3 { animation: fadeUp 0.7s ease 0.25s both; }
.fade-4 { animation: fadeUp 0.7s ease 0.35s both; }
.fade-5 { animation: fadeUp 0.7s ease 0.45s both; }
.fade-6 { animation: fadeUp 0.7s ease 0.55s both; }
/* ── Section heading ─────────────────────────────────── */
.section-heading {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 32px;
}
.section-heading::before,
.section-heading::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
.section-heading span {
font-family: 'Lexend Mega', sans-serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 2.5px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar {
display: flex;
align-items: center;
gap: 12px;
margin: 40px 0 20px;
}
.subheading-bar span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
/* ── HERO CARD ───────────────────────────────────────── */
.hero-card {
display: grid;
grid-template-columns: 200px 1fr;
border: 1px solid var(--border);
background: #fff;
overflow: hidden;
margin-bottom: 0;
}
.cover-side {
background: var(--cream);
display: flex;
flex-direction: column;
align-items: center;
padding: 32px 20px 24px;
border-right: 1px solid var(--border);
}
.cover-wrap {
position: relative;
width: 130px;
}
.cover-wrap::after {
content: '';
position: absolute;
inset: 0;
box-shadow: 5px 7px 24px rgba(96, 68, 53, 0.25);
pointer-events: none;
}
.cover-wrap img { width: 100%; display: block; }
.stars {
margin-top: 18px;
display: flex;
gap: 3px;
}
.star { width: 12px; height: 12px; fill: var(--accent); }
.star-empty { width: 12px; height: 12px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.rating-text {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
color: var(--text-muted);
margin-top: 7px;
text-transform: uppercase;
text-align: center;
}
.series-badge {
margin-top: 16px;
padding: 6px 12px;
border: 1px solid var(--border-dark);
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-align: center;
background: var(--warm-white);
line-height: 1.5;
}
.content-side {
padding: 32px 34px 28px;
display: flex;
flex-direction: column;
}
.book-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 8px;
}
.book-title {
font-family: 'Cormorant Garamond', serif;
font-size: 52px;
font-weight: 300;
line-height: 1;
color: var(--text);
margin-bottom: 0 !important;
}
.book-title em { font-style: italic; color: var(--accent); }
.book-author {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 300;
color: var(--text-muted);
margin-bottom: 20px !important;
}
.content-side p {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.content-side .synopsis-short {
margin-top: 8px !important;
margin-bottom: 22px !important;
}
.divider {
width: 40px;
height: 1px;
margin-bottom: 18px;
transform-origin: left;
animation: expandLine 0.8s ease 0.4s both;
background: var(--accent) !important;
border: none !important;
outline: none !important;
}
.synopsis-short {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
margin-bottom: 22px;
}
.tags {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 22px;
}
.tag {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
padding: 6px 12px;
background: var(--tag-bg);
color: var(--text);
border: 1px solid var(--border-dark);
transition: background 0.3s, color 0.3s;
cursor: default;
}
.tag:hover { background: var(--tag-hover); color: var(--accent); }
.info-row {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 10px;
}
.info-item {
padding: 10px 12px;
border: 1px solid var(--border);
background: var(--cream);
display: flex;
flex-direction: column;
gap: 2px;
}
.info-label {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.info-value {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-weight: 400;
color: var(--text);
}
/* ── FULL SYNOPSIS ───────────────────────────────────── */
.synopsis-section {
border: 1px solid var(--border);
background: #fff;
padding: 30px 32px;
margin-bottom: 0;
border-top: none;
}
.synopsis-section p {
font-size: 14px;
line-height: 1.9;
color: #3a3a3a;
margin-bottom: 14px;
}
.synopsis-section p:last-child { margin-bottom: 0; }
/* ── PULL QUOTE ──────────────────────────────────────── */
.pull-quote-section {
background: var(--cream);
border: 1px solid var(--border);
border-top: none;
padding: 30px 40px;
position: relative;
overflow: hidden;
}
.pull-quote-section::before {
content: '\201C';
font-family: 'Cormorant Garamond', serif;
font-size: 120px;
color: var(--border-dark);
position: absolute;
top: -20px;
left: 20px;
line-height: 1;
pointer-events: none;
}
.pull-quote-section p {
font-family: 'Cormorant Garamond', serif;
font-size: 22px;
font-style: italic;
font-weight: 300;
line-height: 1.6;
color: var(--accent);
position: relative;
z-index: 1;
padding-left: 30px;
}
.pull-quote-section cite {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
display: block;
margin-top: 10px;
padding-left: 30px;
font-style: normal;
position: relative;
z-index: 1;
}
/* ── DETAILS GRID ────────────────────────────────────── */
.details-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0;
border: 1px solid var(--border);
border-top: none;
background: #fff;
}
.detail-block {
padding: 24px 28px;
border-right: 1px solid var(--border);
border-bottom: 1px solid var(--border);
}
.detail-block:nth-child(even) { border-right: none; }
.detail-block:nth-last-child(-n+2) { border-bottom: none; }
.detail-block h3 {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.detail-block p, .detail-block li {
font-size: 13.5px;
line-height: 1.8;
color: #3a3a3a;
}
.detail-block ul {
list-style: disc;
padding-left: 18px;
}
.detail-block ul li {
padding: 4px 0;
border-bottom: 1px solid var(--border);
display: flex;
align-items: baseline;
gap: 8px;
}
/* Content warnings specific */
.cw-tag {
display: inline-block;
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
padding: 4px 9px;
border: 1px solid var(--border-dark);
background: var(--tag-bg);
color: var(--text);
margin: 3px 3px 3px 0;
}
/* ── TROPE METER ─────────────────────────────────────── */
.trope-meter {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.trope-row {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 12px;
}
.trope-row:last-child { margin-bottom: 0; }
.trope-name {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text);
width: 170px;
flex-shrink: 0;
}
.trope-bar-bg {
flex: 1;
height: 4px;
background: var(--border);
position: relative;
overflow: hidden;
}
.trope-bar-fill {
height: 100%;
background: var(--accent);
border-radius: 0;
animation: growBar 1s ease 0.5s both;
transform-origin: left;
}
@keyframes growBar {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.trope-level {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
width: 50px;
text-align: right;
flex-shrink: 0;
}
/* ── COMMUNITY REVIEWS ───────────────────────────────── */
.reviews-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
overflow: hidden;
}
.review-card {
padding: 24px 30px;
border-bottom: 1px solid var(--border);
}
.review-card:last-child { border-bottom: none; }
.review-header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 10px;
gap: 12px;
flex-wrap: wrap;
}
.reviewer-info {
display: flex;
flex-direction: column;
gap: 2px;
}
.reviewer-name {
font-family: 'Cormorant Garamond', serif;
font-size: 17px;
font-weight: 400;
color: var(--text);
}
.reviewer-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.review-stars {
display: flex;
gap: 2px;
flex-shrink: 0;
}
.rs { width: 11px; height: 11px; fill: var(--accent); }
.rs-e { width: 11px; height: 11px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.review-text {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
font-style: italic;
}
.review-text::before { content: '\201C'; color: var(--border-dark); }
.review-text::after { content: '\201D'; color: var(--border-dark); }
/* ── WHO SHOULD READ ─────────────────────────────────── */
.who-section {
border: 1px solid var(--border);
border-top: none;
background: var(--cream);
padding: 28px 32px;
}
.who-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-top: 0;
}
.who-card {
background: #fff;
border: 1px solid var(--border);
padding: 16px 18px;
display: flex;
gap: 12px;
align-items: flex-start;
}
.who-icon {
font-size: 18px;
flex-shrink: 0;
margin-top: 1px;
}
.who-text {
font-size: 13px;
line-height: 1.7;
color: #3a3a3a;
}
/* ── SIMILAR READS ───────────────────────────────────── */
.similar-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.similar-list {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 12px;
}
.similar-item {
border: 1px solid var(--border);
background: var(--cream);
padding: 14px 16px;
display: flex;
flex-direction: column;
gap: 4px;
}
.similar-title {
font-family: 'Cormorant Garamond', serif;
font-size: 16px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.similar-author {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
}
.similar-reason {
font-size: 12px;
color: #5a5a5a;
margin-top: 4px;
line-height: 1.5;
}
/* ── SERIES BANNER ───────────────────────────────────── */
.series-banner {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 24px 32px;
overflow-x: auto;
}
.series-timeline {
display: flex;
gap: 0;
min-width: 500px;
}
.series-book {
flex: 1;
padding: 14px 16px;
border-right: 1px solid var(--border);
position: relative;
}
.series-book:last-child { border-right: none; }
.series-book.active {
background: var(--cream);
}
.series-book.active::after {
content: 'You are here';
font-family: 'Lexend Mega', sans-serif;
font-size: 7px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--accent);
display: block;
margin-top: 6px;
}
.series-num {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 4px;
}
.series-title {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.series-year {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
margin-top: 4px;
}
/* ── CTA BANNER ──────────────────────────────────────── */
.cta-banner {
border: 1px solid var(--border);
border-top: 3px solid var(--accent);
background: var(--cream);
padding: 36px 32px;
text-align: center;
margin-top: 0;
border-top-color: var(--accent);
}
.cta-eyebrow {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.cta-headline {
font-family: 'Cormorant Garamond', serif;
font-size: 34px;
font-weight: 300;
font-style: italic;
color: var(--text);
margin-bottom: 14px;
line-height: 1.2;
}
.cta-headline em { color: var(--accent); font-style: normal; }
.cta-body {
font-size: 14px;
line-height: 1.8;
color: #3a3a3a;
max-width: 520px;
margin: 0 auto 26px;
}
.cta-buttons a.btn {
text-decoration: none !important;
border: none !important;
outline: none !important;
background: none !important;
padding: 0 !important;
display: inline-block !important;
}
.cta-buttons a.btn span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
padding: 18px 30px;
display: block;
line-height: 1;
box-sizing: border-box;
cursor: pointer;
transition: background 0.3s, color 0.3s, border-color 0.3s;
}
.cta-buttons a.btn-primary span {
background: var(--accent);
color: #fff;
border: 1px solid var(--accent);
}
.cta-buttons a.btn-secondary span {
background: transparent;
color: var(--text);
border: 1px solid var(--border-dark);
}
.cta-buttons a.btn-primary:hover span { background: #4e3528; border-color: #4e3528; }
.cta-buttons a.btn-secondary:hover span { background: var(--tag-hover); color: var(--accent); }
/* ── FOOTER STRIPE ───────────────────────────────────── */
.footer-stripe {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 14px 32px;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 10px;
}
.footer-stripe p {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.footer-stripe a {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-decoration: none;
}
.footer-stripe a:hover { text-decoration: underline; }
/* ── RESPONSIVE ──────────────────────────────────────── */
@media (max-width: 640px) {
.hero-card { grid-template-columns: 1fr; }
.cover-side { border-right: none; border-bottom: 1px solid var(--border); }
.book-title { font-size: 38px; }
.info-row { grid-template-columns: 1fr 1fr; }
.details-grid { grid-template-columns: 1fr; }
.detail-block { border-right: none !important; }
.who-grid { grid-template-columns: 1fr; }
.similar-list { grid-template-columns: 1fr; }
.series-timeline { gap: 8px; flex-direction: column; min-width: unset; }
.series-book { border-right: none; border-bottom: 1px solid var(--border); }
.trope-name { width: 130px; }
.footer-stripe { flex-direction: column; text-align: center; }
}
</style>
<div class="page-wrap">
<div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfFeLw4JvGJ_jMvjUlwNk2jetXUNvViKH6oyzqTnVgT4L74WsOAjDxVzHvKI7eg-P6LvqpvUiAjUP6vZGNfztYqbPkzUwg7mFisoKUoxnLi4ck_agg1U5uJM0Cf_MAiIDpEe_VLRwBbNLsud13I4SIVZcEk3WdTmFPvXsccAGYSQlWaFNU8e2n-d9O58/s1600/Copy%20of%20Copy%20of%20Untitled%20Design.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfFeLw4JvGJ_jMvjUlwNk2jetXUNvViKH6oyzqTnVgT4L74WsOAjDxVzHvKI7eg-P6LvqpvUiAjUP6vZGNfztYqbPkzUwg7mFisoKUoxnLi4ck_agg1U5uJM0Cf_MAiIDpEe_VLRwBbNLsud13I4SIVZcEk3WdTmFPvXsccAGYSQlWaFNU8e2n-d9O58/s1600/Copy%20of%20Copy%20of%20Untitled%20Design.jpg" style="display:none;"/></a>
<div class="section-heading cursor: default;">
<span>Book Review</span>
</div>
<div class="hero-card fade-2">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/I/51uP2nBs0-L._SY445_SX342_ML2_.jpg" alt="Strangers in the Villa by Robyn Harding">
</div>
<div class="stars">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star-empty" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">My Rating<br>4 / 5 Stars</p>
<div class="series-badge">NetGalley ARC<br>Out March 3, 2026</div>
</div>
<div class="content-side">
<p class="book-meta">Robyn Harding • NetGalley ARC • Grand Central Publishing</p>
<h1 class="book-title">Strangers in the <em>Villa</em></h1>
<p class="book-author">by Robyn Harding</p>
<p class="synopsis-short">
A gorgeous setting with a deeply creepy underbelly. Hoping to piece their marriage back together in an isolated villa on Spain’s beautiful Costa Brava, Sydney and Curtis make the fateful choice to offer shelter to two stranded travelers, triggering a high-tension grid of hidden motives where no one can be trusted.
</p>
<div class="tags">
<span class="tag">Psychological Thriller</span>
<span class="tag">Domestic Suspense</span>
<span class="tag">Isolated Setting</span>
<span class="tag">Multiple POVs</span>
</div>
<div class="info-row">
<div class="info-item">
<span class="info-label">Pages</span>
<span class="info-value">336</span>
</div>
<div class="info-item">
<span class="info-label">Format</span>
<span class="info-value">Advance Copy</span>
</div>
<div class="info-item">
<span class="info-label">Publisher</span>
<span class="info-value">Grand Central</span>
</div>
</div>
</div>
</div>
<div class="subheading-bar fade-3"><span>The Review</span></div>
<div class="synopsis-section fade-3">
<p>I have been a Robyn Harding fan since <em>The Arrangement</em>, and I consider her as an auto-buy author. So when I saw <em>Strangers in the Villa</em> was available on NetGalley, I hit that request button so fast.</p>
<p>Sydney and Curtis leave New York for a remote hilltop villa in Spain's Costa Brava after Curtis admits to an affair. They're there to save their marriage when two charming Australian travelers knock on the door with a broken-down van and nowhere to go. Sydney, lonely and desperate for company, invites them in. Big mistake! From that point on, everyone in that villa is hiding something, and the tension just keep intensifying. Harding does such a great job creating that claustrophobic, no-escape feeling with the isolated setting, it's gorgeous on the surface but increasingly creepy underneath.</p>
<p>The multiple POVs are really well done. Every character feels slightly untrustworthy, which keeps you constantly second-guessing yourself. The pacing starts slower and builds deliberately, but the back half more than makes up for it, the twists come fast and the ending is really satisfying.</p>
<p>My only honest note is that some of the twists felt slightly predictable, and a couple of the characters were hard to root for. But honestly, that's minor. This is exactly the kind of book you want for a weekend read when you just want to get completely lost in a story.</p>
</div>
<div class="pull-quote-section fade-4">
<p>Harding does such a great job creating that claustrophobic, no-escape feeling with the isolated setting, it's gorgeous on the surface but increasingly creepy underneath.</p>
<cite>— Book Obsessed Introverts</cite>
</div>
<div class="subheading-bar fade-4"><span>Book Details</span></div>
<div class="details-grid fade-4">
<div class="detail-block">
<h3>What You'll Find Inside</h3>
<ul>
<li>A slow-building plot that spirals into an intense second half</li>
<li>A highly claustrophobic, beautifully descriptive Spanish setting</li>
<li>A deeply untrustworthy cast written across multiple perspectives</li>
<li>A fast, twist-filled weekend domestic thriller ride</li>
</ul>
</div>
<div class="detail-block">
<h3>Content Warnings</h3>
<div>
<span class="cw-tag">Marital Infidelity</span>
<span class="cw-tag">Deception / Manipulation</span>
<span class="cw-tag">Psychological Peril</span>
<span class="cw-tag">Confinement Dynamics</span>
</div>
</div>
<div class="detail-block">
<h3>Standalone Friendly?</h3>
<p>Yes. This is a standalone psychological thriller with a fully self-contained storyline and a completely resolved ending.</p>
</div>
<div class="detail-block">
<h3>Romance Level</h3>
<p>Low. The focus balances entirely on a broken marital relationship, complex baggage, and transactional charm over standard romance beats.</p>
</div>
</div>
<div class="subheading-bar fade-4"><span>Trope Meter</span></div>
<div class="trope-meter fade-4">
<div class="trope-row">
<span class="trope-name">Isolated Setting</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:95%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Untrustworthy Characters</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:90%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Claustrophobic Tension</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:88%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Fast Back-Half Pacing</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:85%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Unlikable Main Cast</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:70%"></div></div>
<span class="trope-level">Moderate</span>
</div>
</div>
<div class="subheading-bar fade-5"><span>Who Should Read This</span></div>
<div class="who-section fade-5">
<div class="who-grid">
<div class="who-card">
<span class="who-icon">📚</span>
<span class="who-text">Dedicated fans of Robyn Harding's signature character tension who auto-buy her releases.</span>
</div>
<div class="who-card">
<span class="who-icon">🏖️</span>
<span class="who-text">Readers looking for a fast-paced, atmospheric weekend thriller to get fully lost in.</span>
</div>
<div class="who-card">
<span class="who-icon">👥</span>
<span class="who-text">Anyone who loves shifting multi-POV perspectives where every narrator keeps you guessing.</span>
</div>
<div class="who-card">
<span class="who-icon">👁️</span>
<span class="who-text">Fans of tight, claustrophobic domestic stories where inviting strangers inside turns out to be a massive mistake.</span>
</div>
</div>
</div>
<div class="subheading-bar fade-5"><span>If You Liked This, Try</span></div>
<div class="similar-section fade-5">
<div class="similar-list">
<div class="similar-item">
<span class="similar-title">The Arrangement</span>
<span class="similar-author">Robyn Harding</span>
<span class="similar-reason">Her classic gritty exploration of modern transactional dynamics and explosive consequences.</span>
</div>
<div class="similar-item">
<span class="similar-title">The Guest List</span>
<span class="similar-author">Lucy Foley</span>
<span class="similar-reason">An isolated, highly atmospheric setting packed with layered perspectives and deep old secrets.</span>
</div>
<div class="similar-item">
<span class="similar-title">The Drowning Woman</span>
<span class="similar-author">Robyn Harding</span>
<span class="similar-reason">Another incredible, quick-paced ride anchored by deep manipulation and sharp plot twists.</span>
</div>
</div>
</div>
<div class="subheading-bar fade-6"><span>Robyn Harding Notable Novel Releases</span></div>
<div class="series-banner fade-6">
<div class="series-timeline">
<div class="series-book">
<p class="series-num">Thriller 1</p>
<p class="series-title">The Arrangement</p>
<p class="series-year">2019</p>
</div>
<div class="series-book">
<p class="series-num">Thriller 2</p>
<p class="series-title">The Perfect Family</p>
<p class="series-year">2021</p>
</div>
<div class="series-book">
<p class="series-num">Thriller 3</p>
<p class="series-title">The Drowning Woman</p>
<p class="series-year">2023</p>
</div>
<div class="series-book active">
<p class="series-num">Thriller 4</p>
<p class="series-title">Strangers in the Villa</p>
<p class="series-year">2026</p>
</div>
</div>
</div>
<div class="cta-banner fade-6">
<p class="cta-eyebrow">Book Obsessed Introverts</p>
<h2 class="cta-headline">Craving Your <em>Next Great Read</em>?</h2>
<p class="cta-body">
Don't stop here! We have a whole library of spoiler-free thriller spotlights, hidden gem recommendations, and seasonal reading guides curated specifically for introverted bookworms. Head back to the blog feed to find your next favorite book.
</p>
<div class="cta-buttons">
<a class="btn btn-primary" href="https://www.bookobsessedintroverts.com" target="_blank"><span>Explore Our Blog</span></a>
<a class="btn btn-secondary" href="https://www.goodreads.com/book/show/238142885-strangers-in-the-villa?from_search=true&from_srp=true&qid=LDClXwt6KT&rank=1" target="_blank"><span>Add on Goodreads</span></a>
</div>
</div>
<div class="footer-stripe fade-6">
<p>Spotlight by Book Obsessed Introverts • bookobsessedintroverts.com</p>
<a href="https://www.bookobsessedintroverts.com/search/label/Mystery&Thriller" target="_blank">Browse more Mystery & Thriller reviews →</a>
</div>
</div>
<div style="max-width: 860px; margin: 20px auto 0; font-family: 'Readex Pro', sans-serif; font-size: 13px; color: #555; line-height: 1.6; font-style: italic; padding: 0 32px;">
Thank you to Grand Central Publishing for providing me with an electronic ARC of this book via NetGalley. As usual, my reviews are my honest and unbiased opinions.
</div>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-3702268510459712602026-05-27T12:00:00.000-06:002026-05-27T12:00:00.135-06:00The Snowbirds by Christina Clancy <div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis3PubjojlR8EptdHMPvpSvcjT4FajkErlND76ofewexC5JFNPcQDYBGtDP9UV3WDIBKQGvX5cqgQZBbdmYp-gtGTjW49KFA72Tjuo3kI_OtL0t3jDpE5tPm1-B_Z14xl-_7uJvszGRJJqosyEGPuMs-s8OQc4adb0TOFaIWnj0pLot6l_DyErgffOT8M/s1600/Snowbirds.jpg
" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis3PubjojlR8EptdHMPvpSvcjT4FajkErlND76ofewexC5JFNPcQDYBGtDP9UV3WDIBKQGvX5cqgQZBbdmYp-gtGTjW49KFA72Tjuo3kI_OtL0t3jDpE5tPm1-B_Z14xl-_7uJvszGRJJqosyEGPuMs-s8OQc4adb0TOFaIWnj0pLot6l_DyErgffOT8M/s1600/Snowbirds.jpgg
" style="display:none;"/></a>
<style>
:root {
--cream: #f2ede8;
--warm-white: #faf7f4;
--border: #f0eae4;
--border-dark: #e1d4c7;
--accent: #604435;
--accent-light: #8a6050;
--text: #1a1a1a;
--text-muted: #888;
--tag-bg: #f0eae4;
--tag-hover: #e9dfd6;
}
.page-wrap {
max-width: 860px;
margin: 0 auto;
font-family: 'Readex Pro', sans-serif;
font-weight: 300;
color: var(--text);
}
/* ── Animations ──────────────────────────────────────── */
@keyframes fadeUp {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes expandLine {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.fade-1 { animation: fadeUp 0.7s ease 0.05s both; }
.fade-2 { animation: fadeUp 0.7s ease 0.15s both; }
.fade-3 { animation: fadeUp 0.7s ease 0.25s both; }
.fade-4 { animation: fadeUp 0.7s ease 0.35s both; }
.fade-5 { animation: fadeUp 0.7s ease 0.45s both; }
.fade-6 { animation: fadeUp 0.7s ease 0.55s both; }
/* ── Section heading ─────────────────────────────────── */
.section-heading {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 32px;
}
.section-heading::before,
.section-heading::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
.section-heading span {
font-family: 'Lexend Mega', sans-serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 2.5px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar {
display: flex;
align-items: center;
gap: 12px;
margin: 40px 0 20px;
}
.subheading-bar span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
/* ── HERO CARD ───────────────────────────────────────── */
.hero-card {
display: grid;
grid-template-columns: 200px 1fr;
border: 1px solid var(--border);
background: #fff;
overflow: hidden;
margin-bottom: 0;
}
.cover-side {
background: var(--cream);
display: flex;
flex-direction: column;
align-items: center;
padding: 32px 20px 24px;
border-right: 1px solid var(--border);
}
.cover-wrap {
position: relative;
width: 130px;
}
.cover-wrap::after {
content: '';
position: absolute;
inset: 0;
box-shadow: 5px 7px 24px rgba(96, 68, 53, 0.25);
pointer-events: none;
}
.cover-wrap img { width: 100%; display: block; }
.stars {
margin-top: 18px;
display: flex;
gap: 3px;
}
.star { width: 12px; height: 12px; fill: var(--accent); }
.star-empty { width: 12px; height: 12px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.rating-text {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
color: var(--text-muted);
margin-top: 7px;
text-transform: uppercase;
text-align: center;
}
.series-badge {
margin-top: 16px;
padding: 6px 12px;
border: 1px solid var(--border-dark);
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-align: center;
background: var(--warm-white);
line-height: 1.5;
}
.content-side {
padding: 32px 34px 28px;
display: flex;
flex-direction: column;
}
.book-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 8px;
}
.book-title {
font-family: 'Cormorant Garamond', serif;
font-size: 52px;
font-weight: 300;
line-height: 1;
color: var(--text);
margin-bottom: 0 !important;
}
.book-title em { font-style: italic; color: var(--accent); }
.book-author {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 300;
color: var(--text-muted);
margin-bottom: 20px !important;
}
.content-side p {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.content-side .synopsis-short {
margin-top: 8px !important;
margin-bottom: 22px !important;
}
.divider {
width: 40px;
height: 1px;
margin-bottom: 18px;
transform-origin: left;
animation: expandLine 0.8s ease 0.4s both;
background: var(--accent) !important;
border: none !important;
outline: none !important;
}
.synopsis-short {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
margin-bottom: 22px;
}
.tags {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 22px;
}
.tag {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
padding: 6px 12px;
background: var(--tag-bg);
color: var(--text);
border: 1px solid var(--border-dark);
transition: background 0.3s, color 0.3s;
cursor: default;
}
.tag:hover { background: var(--tag-hover); color: var(--accent); }
.info-row {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 10px;
}
.info-item {
padding: 10px 12px;
border: 1px solid var(--border);
background: var(--cream);
display: flex;
flex-direction: column;
gap: 2px;
}
.info-label {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.info-value {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-weight: 400;
color: var(--text);
}
/* ── FULL SYNOPSIS ───────────────────────────────────── */
.synopsis-section {
border: 1px solid var(--border);
background: #fff;
padding: 30px 32px;
margin-bottom: 0;
border-top: none;
}
.synopsis-section p {
font-size: 14px;
line-height: 1.9;
color: #3a3a3a;
margin-bottom: 14px;
}
.synopsis-section p:last-child { margin-bottom: 0; }
/* ── PULL QUOTE ──────────────────────────────────────── */
.pull-quote-section {
background: var(--cream);
border: 1px solid var(--border);
border-top: none;
padding: 30px 40px;
position: relative;
overflow: hidden;
}
.pull-quote-section::before {
content: '\201C';
font-family: 'Cormorant Garamond', serif;
font-size: 120px;
color: var(--border-dark);
position: absolute;
top: -20px;
left: 20px;
line-height: 1;
pointer-events: none;
}
.pull-quote-section p {
font-family: 'Cormorant Garamond', serif;
font-size: 22px;
font-style: italic;
font-weight: 300;
line-height: 1.6;
color: var(--accent);
position: relative;
z-index: 1;
padding-left: 30px;
}
.pull-quote-section cite {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
display: block;
margin-top: 10px;
padding-left: 30px;
font-style: normal;
position: relative;
z-index: 1;
}
/* ── DETAILS GRID ────────────────────────────────────── */
.details-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0;
border: 1px solid var(--border);
border-top: none;
background: #fff;
}
.detail-block {
padding: 24px 28px;
border-right: 1px solid var(--border);
border-bottom: 1px solid var(--border);
}
.detail-block:nth-child(even) { border-right: none; }
.detail-block:nth-last-child(-n+2) { border-bottom: none; }
.detail-block h3 {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.detail-block p, .detail-block li {
font-size: 13.5px;
line-height: 1.8;
color: #3a3a3a;
}
.detail-block ul {
list-style: disc;
padding-left: 18px;
}
.detail-block ul li {
padding: 4px 0;
border-bottom: 1px solid var(--border);
display: flex;
align-items: baseline;
gap: 8px;
}
/* Content warnings specific */
.cw-tag {
display: inline-block;
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
padding: 4px 9px;
border: 1px solid var(--border-dark);
background: var(--tag-bg);
color: var(--text);
margin: 3px 3px 3px 0;
}
/* ── TROPE METER ─────────────────────────────────────── */
.trope-meter {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.trope-row {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 12px;
}
.trope-row:last-child { margin-bottom: 0; }
.trope-name {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text);
width: 170px;
flex-shrink: 0;
}
.trope-bar-bg {
flex: 1;
height: 4px;
background: var(--border);
position: relative;
overflow: hidden;
}
.trope-bar-fill {
height: 100%;
background: var(--accent);
border-radius: 0;
animation: growBar 1s ease 0.5s both;
transform-origin: left;
}
@keyframes growBar {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.trope-level {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
width: 50px;
text-align: right;
flex-shrink: 0;
}
/* ── COMMUNITY REVIEWS ───────────────────────────────── */
.reviews-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
overflow: hidden;
}
.review-card {
padding: 24px 30px;
border-bottom: 1px solid var(--border);
}
.review-card:last-child { border-bottom: none; }
.review-header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 10px;
gap: 12px;
flex-wrap: wrap;
}
.reviewer-info {
display: flex;
flex-direction: column;
gap: 2px;
}
.reviewer-name {
font-family: 'Cormorant Garamond', serif;
font-size: 17px;
font-weight: 400;
color: var(--text);
}
.reviewer-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.review-stars {
display: flex;
gap: 2px;
flex-shrink: 0;
}
.rs { width: 11px; height: 11px; fill: var(--accent); }
.rs-e { width: 11px; height: 11px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.review-text {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
font-style: italic;
}
.review-text::before { content: '\201C'; color: var(--border-dark); }
.review-text::after { content: '\201D'; color: var(--border-dark); }
/* ── WHO SHOULD READ ─────────────────────────────────── */
.who-section {
border: 1px solid var(--border);
border-top: none;
background: var(--cream);
padding: 28px 32px;
}
.who-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-top: 0;
}
.who-card {
background: #fff;
border: 1px solid var(--border);
padding: 16px 18px;
display: flex;
gap: 12px;
align-items: flex-start;
}
.who-icon {
font-size: 18px;
flex-shrink: 0;
margin-top: 1px;
}
.who-text {
font-size: 13px;
line-height: 1.7;
color: #3a3a3a;
}
/* ── SIMILAR READS ───────────────────────────────────── */
.similar-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.similar-list {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 12px;
}
.similar-item {
border: 1px solid var(--border);
background: var(--cream);
padding: 14px 16px;
display: flex;
flex-direction: column;
gap: 4px;
}
.similar-title {
font-family: 'Cormorant Garamond', serif;
font-size: 16px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.similar-author {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
}
.similar-reason {
font-size: 12px;
color: #5a5a5a;
margin-top: 4px;
line-height: 1.5;
}
/* ── SERIES BANNER ───────────────────────────────────── */
.series-banner {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 24px 32px;
overflow-x: auto;
}
.series-timeline {
display: flex;
gap: 0;
min-width: 500px;
}
.series-book {
flex: 1;
padding: 14px 16px;
border-right: 1px solid var(--border);
position: relative;
}
.series-book:last-child { border-right: none; }
.series-book.active {
background: var(--cream);
}
.series-book.active::after {
content: 'You are here';
font-family: 'Lexend Mega', sans-serif;
font-size: 7px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--accent);
display: block;
margin-top: 6px;
}
.series-num {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 4px;
}
.series-title {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.series-year {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
margin-top: 4px;
}
/* ── CTA BANNER ──────────────────────────────────────── */
.cta-banner {
border: 1px solid var(--border);
border-top: 3px solid var(--accent);
background: var(--cream);
padding: 36px 32px;
text-align: center;
margin-top: 0;
border-top-color: var(--accent);
}
.cta-eyebrow {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.cta-headline {
font-family: 'Cormorant Garamond', serif;
font-size: 34px;
font-weight: 300;
font-style: italic;
color: var(--text);
margin-bottom: 14px;
line-height: 1.2;
}
.cta-headline em { color: var(--accent); font-style: normal; }
.cta-body {
font-size: 14px;
line-height: 1.8;
color: #3a3a3a;
max-width: 520px;
margin: 0 auto 26px;
}
.cta-buttons a.btn {
text-decoration: none !important;
border: none !important;
outline: none !important;
background: none !important;
padding: 0 !important;
display: inline-block !important;
}
.cta-buttons a.btn span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
padding: 18px 30px;
display: block;
line-height: 1;
box-sizing: border-box;
cursor: pointer;
transition: background 0.3s, color 0.3s, border-color 0.3s;
}
.cta-buttons a.btn-primary span {
background: var(--accent);
color: #fff;
border: 1px solid var(--accent);
}
.cta-buttons a.btn-secondary span {
background: transparent;
color: var(--text);
border: 1px solid var(--border-dark);
}
.cta-buttons a.btn-primary:hover span { background: #4e3528; border-color: #4e3528; }
.cta-buttons a.btn-secondary:hover span { background: var(--tag-hover); color: var(--accent); }
/* ── FOOTER STRIPE ───────────────────────────────────── */
.footer-stripe {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 14px 32px;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 10px;
}
.footer-stripe p {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.footer-stripe a {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-decoration: none;
}
.footer-stripe a:hover { text-decoration: underline; }
/* ── RESPONSIVE ──────────────────────────────────────── */
@media (max-width: 640px) {
.hero-card { grid-template-columns: 1fr; }
.cover-side { border-right: none; border-bottom: 1px solid var(--border); }
.book-title { font-size: 38px; }
.info-row { grid-template-columns: 1fr 1fr; }
.details-grid { grid-template-columns: 1fr; }
.detail-block { border-right: none !important; }
.who-grid { grid-template-columns: 1fr; }
.similar-list { grid-template-columns: 1fr; }
.series-timeline { gap: 8px; flex-direction: column; min-width: unset; }
.series-book { border-right: none; border-bottom: 1px solid var(--border); }
.trope-name { width: 130px; }
.footer-stripe { flex-direction: column; text-align: center; }
}
</style>
<div class="page-wrap">
<div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfFeLw4JvGJ_jMvjUlwNk2jetXUNvViKH6oyzqTnVgT4L74WsOAjDxVzHvKI7eg-P6LvqpvUiAjUP6vZGNfztYqbPkzUwg7mFisoKUoxnLi4ck_agg1U5uJM0Cf_MAiIDpEe_VLRwBbNLsud13I4SIVZcEk3WdTmFPvXsccAGYSQlWaFNU8e2n-d9O58/s1600/Copy%20of%20Copy%20of%20Untitled%20Design.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfFeLw4JvGJ_jMvjUlwNk2jetXUNvViKH6oyzqTnVgT4L74WsOAjDxVzHvKI7eg-P6LvqpvUiAjUP6vZGNfztYqbPkzUwg7mFisoKUoxnLi4ck_agg1U5uJM0Cf_MAiIDpEe_VLRwBbNLsud13I4SIVZcEk3WdTmFPvXsccAGYSQlWaFNU8e2n-d9O58/s1600/Copy%20of%20Copy%20of%20Untitled%20Design.jpg" style="display:none;"/></a>
<div class="section-heading cursor: default;">
<span>Book Review</span>
</div>
<div class="hero-card fade-2">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/S/compressed.photo.goodreads.com/books/1716496517i/211004155.jpg" alt="The Snowbirds by Christina Clancy">
</div>
<div class="stars">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star-empty" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">My Rating<br>4 / 5 Stars</p>
<div class="series-badge">NetGalley ARC<br>Out February 4, 2025</div>
</div>
<div class="content-side">
<p class="book-meta">Christina Clancy • NetGalley ARC • St. Martin's Press</p>
<h1 class="book-title">The <em>Snowbirds</em></h1>
<p class="book-author">by Christina Clancy</p>
<p class="synopsis-short">
A slow-burning exploration of midlife cracks and lingering choices. Moving to Palm Springs after thirty years together, Kim dives into a vibrant winter getaway while Grant struggles to find his footing. When he disappears on a solo hike, Kim is left to look back across their long relationship timeline to map where he went.
</p>
<div class="tags">
<span class="tag">General Fiction</span>
<span class="tag">Contemporary Mystery</span>
<span class="tag">Dual Timeline</span>
<span class="tag">Relationship Drama</span>
</div>
<div class="info-row">
<div class="info-item">
<span class="info-label">Pages</span>
<span class="info-value">304</span>
</div>
<div class="info-item">
<span class="info-label">Format</span>
<span class="info-value">Advance Copy</span>
</div>
<div class="info-item">
<span class="info-label">Publisher</span>
<span class="info-value">St. Martin's</span>
</div>
</div>
</div>
</div>
<div class="subheading-bar fade-3"><span>The Review</span></div>
<div class="synopsis-section fade-3">
<p>Let me start by saying I'm almost exclusively a mystery thriller reader. Give me a serial killer, an FBI team, or a cold case and I'm completely in my element. Plain fiction is really not my thing at all, so the fact that I'm giving this four stars actually says a lot.</p>
<p>The Snowbirds follows Kim and Grant, a couple who have been together for thirty years without ever getting married. They head to Palm Springs for the winter after Grant loses his job as a college professor and their twin daughters have grown up and moved out. Kim is all in from day one, new friends, new activities, soaking up the sun. Grant, on the other hand, can't seem to find his footing anywhere. Then one morning he heads out on a solo hike and doesn't come back. And now Kim has to sit with a terrifying question, is he lost out there, or did he finally leave for good?</p>
<p>That mystery element at the heart of the story is honestly what kept me reading. While this isn't really a thriller by any stretch, the tension of not knowing what happened to Grant gives the whole book a slow burn quality that pulled me forward. The story flips back and forth between the present (the search, the waiting, Kim falling apart) and the past (how they got together, the life they built, the cracks that formed along the way). I actually really liked the dual timeline structure, it let me understand both of them better without it feeling like I was reading a relationship history textbook.</p>
<p>Grant is not an easy character to like. He's a runner, emotionally checked out, always disappearing when things get hard, and that's frustrating to read. Kim isn't perfect either. But here's the thing: that messiness felt real. These aren't cookie-cutter characters, they're two flawed people who have been bumbling through life together for decades and are finally being forced to look at what they actually mean to each other. The growth Kim goes through by the end of the book surprised me.</p>
<p>The supporting cast at their Palm Springs condo complex is a real highlight, quirky, warm, and fun. They bring some lightness to what is otherwise a pretty heavy story.</p>
<p>The pace is slow. No question about it. If you need action and plot twists, this is not that book. But if you're in the mood for something more emotional and thoughtful, or if you're a fiction reader who enjoys stories about marriage, midlife, and what it means to really commit to someone, you'll likely love this one more than I did.</p>
<p>For me, four stars, and honestly, a pleasant surprise for someone who barely ever picks up straight fiction.</p>
</div>
<div class="pull-quote-section fade-4">
<p>While this isn't really a thriller by any stretch, the tension of not knowing what happened to Grant gives the whole book a slow burn quality that pulled me forward.</p>
<cite>— Book Obsessed Introverts</cite>
</div>
<div class="subheading-bar fade-4"><span>Book Details</span></div>
<div class="details-grid fade-4">
<div class="detail-block">
<h3>What You'll Find Inside</h3>
<ul>
<li>A slow, deliberate pace focusing on emotional character depth</li>
<li>An atmospheric, sunny Palm Springs condominium setting</li>
<li>A structural dual-timeline mapping out a 30-year bond</li>
<li>A quirky, warm supporting cast that balances heavy themes</li>
</ul>
</div>
<div class="detail-block">
<h3>Content Warnings</h3>
<div>
<span class="cw-tag">Missing Person Tension</span>
<span class="cw-tag">Job Loss / Midlife Crisis</span>
<span class="cw-tag">Emotional Withdrawal</span>
<span class="cw-tag">Marital Strain</span>
</div>
</div>
<div class="detail-block">
<h3>Standalone Friendly?</h3>
<p>Yes. This is a standalone contemporary novel exploring a singular family dynamic with a fully concluded ending.</p>
</div>
<div class="detail-block">
<h3>Romance Level</h3>
<p>Moderate. Rather than a standard courtship, it features a deeply realistic look at the long-term work, messiness, and compromise of a decades-old partnership.</p>
</div>
</div>
<div class="subheading-bar fade-4"><span>Trope Meter</span></div>
<div class="trope-meter fade-4">
<div class="trope-row">
<span class="trope-name">Dual Timeline</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:92%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Slow Burn Mystery</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:85%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Flawed, Messy Characters</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:88%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Pacing Velocity</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:40%"></div></div>
<span class="trope-level">Slow</span>
</div>
<div class="trope-row">
<span class="trope-name">Quirky Neighbors Vibe</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:75%"></div></div>
<span class="trope-level">Moderate</span>
</div>
</div>
<div class="subheading-bar fade-5"><span>Who Should Read This</span></div>
<div class="who-section fade-5">
<div class="who-grid">
<div class="who-card">
<span class="who-icon">📚</span>
<span class="who-text">Fiction readers who enjoy nuanced, realistic stories centered around marriage, commitment, and midlife.</span>
</div>
<div class="who-card">
<span class="who-icon">🔍</span>
<span class="who-text">Mystery fans looking for a thoughtful, character-driven change of pace that still keeps a central question at its heart.</span>
</div>
<div class="who-card">
<span class="who-icon">🌵</span>
<span class="who-text">Anyone who appreciates an atmospheric setting that perfectly captures a winter seasonal community.</span>
</div>
<div class="who-card">
<span class="who-icon">🌱</span>
<span class="who-text">Readers who love stories about personal development and seeing realistic characters undergo true internal growth.</span>
</div>
</div>
</div>
<div class="subheading-bar fade-5"><span>If You Liked This, Try</span></div>
<div class="similar-section fade-5">
<div class="similar-list">
<div class="similar-item">
<span class="similar-title">Shoulder Season</span>
<span class="similar-author">Christina Clancy</span>
<span class="similar-reason">Her beautifully written debut exploration of past choices, youth, and finding oneself.</span>
</div>
<div class="similar-item">
<span class="similar-title">The Paper Palace</span>
<span class="similar-author">Miranda Cowley Heller</span>
<span class="similar-reason">A rich, slow-burning dive into past relationship secrets and long-held family bonds.</span>
</div>
<div class="similar-item">
<span class="similar-title">The Second Home</span>
<span class="similar-author">Christina Clancy</span>
<span class="similar-reason">Another layered family narrative focused heavily on how childhood patterns impact adult life.</span>
</div>
</div>
</div>
<div class="subheading-bar fade-6"><span>Christina Clancy Novel Releases</span></div>
<div class="series-banner fade-6">
<div class="series-timeline">
<div class="series-book">
<p class="series-num">Novel 1</p>
<p class="series-title">The Second Home</p>
<p class="series-year">2020</p>
</div>
<div class="series-book">
<p class="series-num">Novel 2</p>
<p class="series-title">Shoulder Season</p>
<p class="series-year">2021</p>
</div>
<div class="series-book active">
<p class="series-num">Novel 3</p>
<p class="series-title">The Snowbirds</p>
<p class="series-year">2025</p>
</div>
</div>
</div>
<div class="cta-banner fade-6">
<p class="cta-eyebrow">Book Obsessed Introverts</p>
<h2 class="cta-headline">Craving Your <em>Next Great Read</em>?</h2>
<p class="cta-body">
Don't stop here! We have a whole library of spoiler-free thriller spotlights, hidden gem recommendations, and seasonal reading guides curated specifically for introverted bookworms. Head back to the blog feed to find your next favorite book.
</p>
<div class="cta-buttons">
<a class="btn btn-primary" href="https://www.bookobsessedintroverts.com" target="_blank"><span>Explore Our Blog</span></a>
<a class="btn btn-secondary" href="https://www.goodreads.com/book/show/211004155-the-snowbirds" target="_blank"><span>Add on Goodreads</span></a>
</div>
</div>
<div class="footer-stripe fade-6">
<p>Spotlight by Book Obsessed Introverts • bookobsessedintroverts.com</p>
<a href="https://www.bookobsessedintroverts.com/search/label/Mystery&Thriller" target="_blank">Browse more Mystery & Thriller reviews →</a>
</div>
</div>
<div style="max-width: 860px; margin: 20px auto 0; font-family: 'Readex Pro', sans-serif; font-size: 13px; color: #555; line-height: 1.6; font-style: italic; padding: 0 32px;">
Thank you to St. Martin’s Press for providing me with an electronic ARC of this book via NetGalley. As usual, my reviews are my honest and unbiased opinions.
</div>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-70803900099902105202026-05-26T12:00:00.000-06:002026-05-26T12:00:00.123-06:00See How They Hide by Allison Brennan <div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_FIICS0NNxMwCwVE8od4W2DmtyRrYOgNtGwdR_FcklaxyQMndDxgy6nIM88a-9fPWgpuUf_vVukaJMMFPtAXs_rjIeadB3W1eTR8EfZUGvuISqRhkZBriq9M2AHBmlvuosIGRYzDIqbKt9h5MaHDACBm-vcF9FWG_okY0D3k9QHcRsXnokpGeiSqqqCA/s1600/See%20How%20They.jpg
" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_FIICS0NNxMwCwVE8od4W2DmtyRrYOgNtGwdR_FcklaxyQMndDxgy6nIM88a-9fPWgpuUf_vVukaJMMFPtAXs_rjIeadB3W1eTR8EfZUGvuISqRhkZBriq9M2AHBmlvuosIGRYzDIqbKt9h5MaHDACBm-vcF9FWG_okY0D3k9QHcRsXnokpGeiSqqqCA/s1600/See%20How%20They.jpg
" style="display:none;"/></a>
<style>
:root {
--cream: #f2ede8;
--warm-white: #faf7f4;
--border: #f0eae4;
--border-dark: #e1d4c7;
--accent: #604435;
--accent-light: #8a6050;
--text: #1a1a1a;
--text-muted: #888;
--tag-bg: #f0eae4;
--tag-hover: #e9dfd6;
}
.page-wrap {
max-width: 860px;
margin: 0 auto;
font-family: 'Readex Pro', sans-serif;
font-weight: 300;
color: var(--text);
}
/* ── Animations ──────────────────────────────────────── */
@keyframes fadeUp {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes expandLine {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.fade-1 { animation: fadeUp 0.7s ease 0.05s both; }
.fade-2 { animation: fadeUp 0.7s ease 0.15s both; }
.fade-3 { animation: fadeUp 0.7s ease 0.25s both; }
.fade-4 { animation: fadeUp 0.7s ease 0.35s both; }
.fade-5 { animation: fadeUp 0.7s ease 0.45s both; }
.fade-6 { animation: fadeUp 0.7s ease 0.55s both; }
/* ── Section heading ─────────────────────────────────── */
.section-heading {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 32px;
}
.section-heading::before,
.section-heading::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
.section-heading span {
font-family: 'Lexend Mega', sans-serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 2.5px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar {
display: flex;
align-items: center;
gap: 12px;
margin: 40px 0 20px;
}
.subheading-bar span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
/* ── HERO CARD ───────────────────────────────────────── */
.hero-card {
display: grid;
grid-template-columns: 200px 1fr;
border: 1px solid var(--border);
background: #fff;
overflow: hidden;
margin-bottom: 0;
}
.cover-side {
background: var(--cream);
display: flex;
flex-direction: column;
align-items: center;
padding: 32px 20px 24px;
border-right: 1px solid var(--border);
}
.cover-wrap {
position: relative;
width: 130px;
}
.cover-wrap::after {
content: '';
position: absolute;
inset: 0;
box-shadow: 5px 7px 24px rgba(96, 68, 53, 0.25);
pointer-events: none;
}
.cover-wrap img { width: 100%; display: block; }
.stars {
margin-top: 18px;
display: flex;
gap: 3px;
}
.star { width: 12px; height: 12px; fill: var(--accent); }
.star-empty { width: 12px; height: 12px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.rating-text {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
color: var(--text-muted);
margin-top: 7px;
text-transform: uppercase;
text-align: center;
}
.series-badge {
margin-top: 16px;
padding: 6px 12px;
border: 1px solid var(--border-dark);
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-align: center;
background: var(--warm-white);
line-height: 1.5;
}
.content-side {
padding: 32px 34px 28px;
display: flex;
flex-direction: column;
}
.book-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 8px;
}
.book-title {
font-family: 'Cormorant Garamond', serif;
font-size: 52px;
font-weight: 300;
line-height: 1;
color: var(--text);
margin-bottom: 0 !important;
}
.book-title em { font-style: italic; color: var(--accent); }
.book-author {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 300;
color: var(--text-muted);
margin-bottom: 20px !important;
}
.content-side p {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.content-side .synopsis-short {
margin-top: 8px !important;
margin-bottom: 22px !important;
}
.divider {
width: 40px;
height: 1px;
margin-bottom: 18px;
transform-origin: left;
animation: expandLine 0.8s ease 0.4s both;
background: var(--accent) !important;
border: none !important;
outline: none !important;
}
.synopsis-short {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
margin-bottom: 22px;
}
.tags {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 22px;
}
.tag {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
padding: 6px 12px;
background: var(--tag-bg);
color: var(--text);
border: 1px solid var(--border-dark);
transition: background 0.3s, color 0.3s;
cursor: default;
}
.tag:hover { background: var(--tag-hover); color: var(--accent); }
.info-row {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 10px;
}
.info-item {
padding: 10px 12px;
border: 1px solid var(--border);
background: var(--cream);
display: flex;
flex-direction: column;
gap: 2px;
}
.info-label {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.info-value {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-weight: 400;
color: var(--text);
}
/* ── FULL SYNOPSIS ───────────────────────────────────── */
.synopsis-section {
border: 1px solid var(--border);
background: #fff;
padding: 30px 32px;
margin-bottom: 0;
border-top: none;
}
.synopsis-section p {
font-size: 14px;
line-height: 1.9;
color: #3a3a3a;
margin-bottom: 14px;
}
.synopsis-section p:last-child { margin-bottom: 0; }
/* ── PULL QUOTE ──────────────────────────────────────── */
.pull-quote-section {
background: var(--cream);
border: 1px solid var(--border);
border-top: none;
padding: 30px 40px;
position: relative;
overflow: hidden;
}
.pull-quote-section::before {
content: '\201C';
font-family: 'Cormorant Garamond', serif;
font-size: 120px;
color: var(--border-dark);
position: absolute;
top: -20px;
left: 20px;
line-height: 1;
pointer-events: none;
}
.pull-quote-section p {
font-family: 'Cormorant Garamond', serif;
font-size: 22px;
font-style: italic;
font-weight: 300;
line-height: 1.6;
color: var(--accent);
position: relative;
z-index: 1;
padding-left: 30px;
}
.pull-quote-section cite {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
display: block;
margin-top: 10px;
padding-left: 30px;
font-style: normal;
position: relative;
z-index: 1;
}
/* ── DETAILS GRID ────────────────────────────────────── */
.details-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0;
border: 1px solid var(--border);
border-top: none;
background: #fff;
}
.detail-block {
padding: 24px 28px;
border-right: 1px solid var(--border);
border-bottom: 1px solid var(--border);
}
.detail-block:nth-child(even) { border-right: none; }
.detail-block:nth-last-child(-n+2) { border-bottom: none; }
.detail-block h3 {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.detail-block p, .detail-block li {
font-size: 13.5px;
line-height: 1.8;
color: #3a3a3a;
}
.detail-block ul {
list-style: disc;
padding-left: 18px;
}
.detail-block ul li {
padding: 4px 0;
border-bottom: 1px solid var(--border);
display: flex;
align-items: baseline;
gap: 8px;
}
/* Content warnings specific */
.cw-tag {
display: inline-block;
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
padding: 4px 9px;
border: 1px solid var(--border-dark);
background: var(--tag-bg);
color: var(--text);
margin: 3px 3px 3px 0;
}
/* ── TROPE METER ─────────────────────────────────────── */
.trope-meter {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.trope-row {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 12px;
}
.trope-row:last-child { margin-bottom: 0; }
.trope-name {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text);
width: 170px;
flex-shrink: 0;
}
.trope-bar-bg {
flex: 1;
height: 4px;
background: var(--border);
position: relative;
overflow: hidden;
}
.trope-bar-fill {
height: 100%;
background: var(--accent);
border-radius: 0;
animation: growBar 1s ease 0.5s both;
transform-origin: left;
}
@keyframes growBar {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.trope-level {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
width: 50px;
text-align: right;
flex-shrink: 0;
}
/* ── WHO SHOULD READ ─────────────────────────────────── */
.who-section {
border: 1px solid var(--border);
border-top: none;
background: var(--cream);
padding: 28px 32px;
}
.who-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-top: 0;
}
.who-card {
background: #fff;
border: 1px solid var(--border);
padding: 16px 18px;
display: flex;
gap: 12px;
align-items: flex-start;
}
.who-icon {
font-size: 18px;
flex-shrink: 0;
margin-top: 1px;
}
.who-text {
font-size: 13px;
line-height: 1.7;
color: #3a3a3a;
}
/* ── SIMILAR READS ───────────────────────────────────── */
.similar-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.similar-list {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 12px;
}
.similar-item {
border: 1px solid var(--border);
background: var(--cream);
padding: 14px 16px;
display: flex;
flex-direction: column;
gap: 4px;
}
.similar-title {
font-family: 'Cormorant Garamond', serif;
font-size: 16px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.similar-author {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
}
.similar-reason {
font-size: 12px;
color: #5a5a5a;
margin-top: 4px;
line-height: 1.5;
}
/* ── 2x4 GRID SERIES RECONFIGURATION ─────────────────── */
.series-banner-grid {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 24px 32px;
}
.series-grid-layout {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 12px;
}
.series-grid-book {
padding: 14px 16px;
border: 1px solid var(--border);
background: var(--warm-white);
display: flex;
flex-direction: column;
justify-content: space-between;
min-height: 105px;
box-sizing: border-box;
}
.series-grid-book.active {
background: var(--cream);
border-color: var(--border-dark);
box-shadow: inset 0 0 0 1px var(--border-dark);
}
/* Corrected Font & Sizing Styles for internal tracker blocks */
.series-grid-book .series-num {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 4px;
}
.series-grid-book .series-title {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
margin-bottom: 0 !important;
}
.series-grid-book .series-year {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
margin-top: 6px;
}
.series-grid-book.active::after {
content: 'You are here';
font-family: 'Lexend Mega', sans-serif;
font-size: 7px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--accent);
display: block;
margin-top: 6px;
}
/* ── CTA BANNER ──────────────────────────────────────── */
.cta-banner {
border: 1px solid var(--border);
border-top: 3px solid var(--accent);
background: var(--cream);
padding: 36px 32px;
text-align: center;
margin-top: 0;
border-top-color: var(--accent);
}
.cta-eyebrow {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.cta-headline {
font-family: 'Cormorant Garamond', serif;
font-size: 34px;
font-weight: 300;
font-style: italic;
color: var(--text);
margin-bottom: 14px;
line-height: 1.2;
}
.cta-headline em { color: var(--accent); font-style: normal; }
.cta-body {
font-size: 14px;
line-height: 1.8;
color: #3a3a3a;
max-width: 520px;
margin: 0 auto 26px;
}
.cta-buttons a.btn {
text-decoration: none !important;
border: none !important;
outline: none !important;
background: none !important;
padding: 0 !important;
display: inline-block !important;
}
.cta-buttons a.btn span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
padding: 18px 30px;
display: block;
line-height: 1;
box-sizing: border-box;
cursor: pointer;
transition: background 0.3s, color 0.3s, border-color 0.3s;
}
.cta-buttons a.btn-primary span {
background: var(--accent);
color: #fff;
border: 1px solid var(--accent);
}
.cta-buttons a.btn-secondary span {
background: transparent;
color: var(--text);
border: 1px solid var(--border-dark);
}
.cta-buttons a.btn-primary:hover span { background: #4e3528; border-color: #4e3528; }
.cta-buttons a.btn-secondary:hover span { background: var(--tag-hover); color: var(--accent); }
/* ── FOOTER STRIPE ───────────────────────────────────── */
.footer-stripe {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 14px 32px;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 10px;
}
.footer-stripe p {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.footer-stripe a {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-decoration: none;
}
.footer-stripe a:hover { text-decoration: underline; }
/* ── RESPONSIVE MEDIA QUERIES ────────────────────────── */
@media (max-width: 768px) {
.series-grid-layout { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 640px) {
.hero-card { grid-template-columns: 1fr; }
.cover-side { border-right: none; border-bottom: 1px solid var(--border); }
.book-title { font-size: 38px; }
.info-row { grid-template-columns: 1fr 1fr; }
.details-grid { grid-template-columns: 1fr; }
.detail-block { border-right: none !important; }
.who-grid { grid-template-columns: 1fr; }
.similar-list { grid-template-columns: 1fr; }
.trope-name { width: 130px; }
.footer-stripe { flex-direction: column; text-align: center; }
}
@media (max-width: 480px) {
.series-grid-layout { grid-template-columns: 1fr; }
}
</style>
<div class="page-wrap">
<div class="section-heading cursor: default;">
<span>Book Review</span>
</div>
<div class="hero-card fade-2">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/S/compressed.photo.goodreads.com/books/1720959099i/211650089.jpg" alt="See How They Hide by Allison Brennan">
</div>
<div class="stars">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">My Rating<br>5 / 5 Stars</p>
<div class="series-badge">NetGalley ARC<br>Out Jan 7, 2025</div>
</div>
<div class="content-side">
<p class="book-meta">Allison Brennan • NetGalley ARC • Harlequin Trade Publishing</p>
<h1 class="book-title">See How They <em>Hide</em></h1>
<p class="book-author">by Allison Brennan</p>
<p class="synopsis-short">
A relentless bi-coastal puzzle woven around dark psychological scars. When two disconnected victims are executed simultaneously on opposite sides of the country, the Mobile Response Team tracks an intricate trail of trauma back to a secretive, deeply unsettling mountain community in the Colorado Rockies.
</p>
<div class="tags">
<span class="tag">Police Procedural</span>
<span class="tag">Psychological Thriller</span>
<span class="tag">Cult Investigation</span>
<span class="tag">Quinn & Costa</span>
</div>
<div class="info-row">
<div class="info-item">
<span class="info-label">Pages</span>
<span class="info-value">414</span>
</div>
<div class="info-item">
<span class="info-label">Format</span>
<span class="info-value">Advance Copy</span>
</div>
<div class="info-item">
<span class="info-label">Publisher</span>
<span class="info-value">MIRA / Harlequin</span>
</div>
</div>
</div>
</div>
<div class="subheading-bar fade-3"><span>The Review</span></div>
<div class="synopsis-section fade-3">
<p>I've been with this series from Book One and I will say it plainly; Allison Brennan is one of the best in the business! Every single Quinn & Costa book has been an auto-buy for me and See How They Hide absolutely did not disappoint.</p>
<p>The case this time is unlike anything the team has tackled before. Two people are murdered at the exact same moment, same method, same red poppies covering their bodies, but on opposite sides of the country. Kara is in Oregon, Matt is in Virginia, and nobody can figure out what connects the victims. That setup alone had me completely hooked from the first chapter.</p>
<p>The answer, it turns out, leads back to a place called Havenwood, a hidden community tucked away in the Colorado Rockies that is equal parts fascinating and terrifying. Brennan clearly did a lot of research on the psychology of cults, and it shows. The way she builds out Havenwood's history, the way its leader controls the people inside it, and the way that damage follows people even after they escape, it all felt real and deeply unsettling in the best way. This isn't just a thriller plot device; it's a fully thought-out world with real weight behind it.</p>
<p>Riley, the young woman at the centre of the investigation, is one of the best new characters Brennan has introduced in the whole series. She was raised inside Havenwood and everything about her, the fear, the mistrust, the courage she finds anyway, felt completely authentic. Watching Kara build a connection with her, understanding intuitively how to reach someone that closed off, was one of my favourite things about this book.</p>
<p>And speaking of Kara, she is just as sharp and fierce as ever, and we finally get some real progress with her and Matt. Kara letting her guard down even a little bit has been a long time coming, and I loved every moment of it. I'll also say that Catherine has a bit of a turning point in this book that I did not see coming and honestly needed to happen!</p>
<p>The pace builds beautifully, it starts as a slow burn with the investigation spreading across multiple locations, and then the final stretch is absolutely relentless. The ending left me wanting the next book immediately.</p>
<p>If you haven't started this series yet, please begin with Book One and work your way through. You will not regret a single page! All the stars! Allison Brennan keeps delivering and I keep showing up. Every single time.</p>
</div>
<div class="pull-quote-section fade-4">
<p>Brennan clearly did a lot of research on the psychology of cults, and it shows... This isn't just a thriller plot device; it's a fully thought-out world with real weight behind it.</p>
<cite>— Book Obsessed Introverts</cite>
</div>
<div class="subheading-bar fade-4"><span>Book Details</span></div>
<div class="details-grid fade-4">
<div class="detail-block">
<h3>What You'll Find Inside</h3>
<ul>
<li>A multi-city multi-jurisdictional FBI procedural track</li>
<li>A gripping, highly realistic psychological study of a cult</li>
<li>Substantial, long-awaited relationship growth for Matt & Kara</li>
<li>An incredible, brilliantly written survivor character in Riley</li>
</ul>
</div>
<div class="detail-block">
<h3>Content Warnings</h3>
<div>
<span class="cw-tag">Cult Manipulation</span>
<span class="cw-tag">Dual Murder Coordinates</span>
<span class="cw-tag">Institutional Trauma</span>
<span class="cw-tag">Graphic Executions</span>
</div>
</div>
<div class="detail-block">
<h3>Standalone Friendly?</h3>
<p>No, best enjoyed in order. While the immediate murder case resolves here, the deep emotional character development and overarching subplots demand you start with Book One.</p>
</div>
<div class="detail-block">
<h3>Romance Level</h3>
<p>Low heat, high personal connection. The dynamic between Matt and Kara offers meaningful pacing milestones that reward long-term series fans.</p>
</div>
</div>
<div class="subheading-bar fade-4"><span>Trope Meter</span></div>
<div class="trope-meter fade-4">
<div class="trope-row">
<span class="trope-name">Cult Conspiracy / Secrets</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:96%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Simultaneous Execution</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:95%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Slow Burn Partnership</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:88%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Relentless Pacing Velocity</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:92%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Heat / Steam</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:10%"></div></div>
<span class="trope-level">Low</span>
</div>
</div>
<div class="subheading-bar fade-5"><span>Who Should Read This</span></div>
<div class="who-section fade-5">
<div class="who-grid">
<div class="who-card">
<span class="who-icon">📚</span>
<span class="who-text">Long-term followers of the Quinn & Costa cases who want to see Matt and Kara finally drop their guards.</span>
</div>
<div class="who-card">
<span class="who-icon">🔍</span>
<span class="who-text">Procedural enthusiasts looking for a highly original, research-backed psychological cult puzzle.</span>
</div>
<div class="who-card">
<span class="who-icon">⛰️</span>
<span class="who-text">Readers who enjoy deeply authentic, resilient character arcs like Riley's struggle for survival.</span>
</div>
<div class="who-card">
<span class="who-icon">⚡</span>
<span class="who-text">Thrill seekers who crave slow-building investigations that pay off in completely relentless final chapters.</span>
</div>
</div>
</div>
<div class="subheading-bar fade-5"><span>If You Liked This, Try</span></div>
<div class="similar-section fade-5">
<div class="similar-list">
<div class="similar-item">
<span class="similar-title">The Sorority Murder</span>
<span class="similar-author">Allison Brennan</span>
<span class="similar-reason">Uncovers a dark network of sorority secrets and fatal conspiracies across a high-stakes, crowdsourced cold case investigation.</span>
</div>
<div class="similar-item">
<span class="similar-title">Say You're Sorry</span>
<span class="similar-author">Karen Rose</span>
<span class="similar-reason">High-velocity romantic suspense matching protective instincts with complex, multi-state tactical hunting.</span>
</div>
<div class="similar-item">
<span class="similar-title">The Woods</span>
<span class="similar-author">Harlan Coben</span>
<span class="similar-reason">Traces deep institutional trauma and past conspiracies that pierce multiple modern timelines.</span>
</div>
</div>
</div>
<div class="subheading-bar fade-6"><span>Quinn & Costa Series Timeline</span></div>
<div class="series-banner-grid fade-6">
<div class="series-grid-layout">
<div class="series-grid-book">
<div>
<p class="series-num">Book 1</p>
<p class="series-title">The Third to Die</p>
</div>
<p class="series-year">2020</p>
</div>
<div class="series-grid-book">
<div>
<p class="series-num">Book 2</p>
<p class="series-title">Tell No Lies</p>
</div>
<p class="series-year">2021</p>
</div>
<div class="series-grid-book">
<div>
<p class="series-num">Book 3</p>
<p class="series-title">The Wrong Victim</p>
</div>
<p class="series-year">2022</p>
</div>
<div class="series-grid-book">
<div>
<p class="series-num">Book 4</p>
<p class="series-title">Seven Girls Gone</p>
</div>
<p class="series-year">2023</p>
</div>
<div class="series-grid-book">
<div>
<p class="series-num">Book 5</p>
<p class="series-title">The Missing Witness</p>
</div>
<p class="series-year">2024</p>
</div>
<div class="series-grid-book active">
<div>
<p class="series-num">Book 6</p>
<p class="series-title">See How They Hide</p>
</div>
<p class="series-year">2025</p>
</div>
<div class="series-grid-book">
<div>
<p class="series-num">Book 7</p>
<p class="series-title">Make It Out Alive</p>
</div>
<p class="series-year">2026</p>
</div>
<div class="series-grid-book">
<div>
<p class="series-num">Book 8</p>
<p class="series-title">One Last Warning</p>
</div>
<p class="series-year">2027</p>
</div>
</div>
</div>
<div class="cta-banner fade-6">
<p class="cta-eyebrow">Book Obsessed Introverts</p>
<h2 class="cta-headline">Craving Your <em>Next Great Read</em>?</h2>
<p class="cta-body">
Don't stop here! We have a whole library of spoiler-free thriller spotlights, hidden gem recommendations, and seasonal reading guides curated specifically for introverted bookworms. Head back to the blog feed to find your next favorite book.
</p>
<div class="cta-buttons">
<a class="btn btn-primary" href="https://www.bookobsessedintroverts.com" target="_blank"><span>Explore Our Blog</span></a>
<a class="btn btn-secondary" href="https://www.goodreads.com/book/show/211650089-see-how-they-hide" target="_blank"><span>Add on Goodreads</span></a>
</div>
</div>
<div class="footer-stripe fade-6">
<p>Spotlight by Book Obsessed Introverts • bookobsessedintroverts.com</p>
<a href="https://www.bookobsessedintroverts.com/search/label/Mystery&Thriller" target="_blank">Browse more Mystery & Thriller reviews →</a>
</div>
</div>
<div style="max-width: 860px; margin: 20px auto 0; font-family: 'Readex Pro', sans-serif; font-size: 13px; color: #555; line-height: 1.6; font-style: italic; padding: 0 32px;">
Thank you to Harlequin Trade Publishing for providing me with an electronic ARC of this book via NetGalley. As usual, my reviews are my honest and unbiased opinions.
</div>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-92221245560760968752026-05-21T07:00:00.000-06:002026-05-21T07:00:00.116-06:00The Women in White by Sarah Pekkanen <div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDU5cwvFU7CatGmgsLSzHILW7cN5_3QQGtwCr44iDtaYne892r6WDGWwWgstP0D7YI22RO9GpzEJRK6yH-A2l_gC755qKvLlzV7GVjbggmiQ1AnfcGpa9x3bDRiK2DA5Njm6RJ2pBcqcYo9WpYgs6gaiMsQMLFY1YbyEONfPrHVMFvp12MFVJ_0dZXHZg/s1920/pexels-ekaterina-swiss-3802271-7902687.jpg
" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDU5cwvFU7CatGmgsLSzHILW7cN5_3QQGtwCr44iDtaYne892r6WDGWwWgstP0D7YI22RO9GpzEJRK6yH-A2l_gC755qKvLlzV7GVjbggmiQ1AnfcGpa9x3bDRiK2DA5Njm6RJ2pBcqcYo9WpYgs6gaiMsQMLFY1YbyEONfPrHVMFvp12MFVJ_0dZXHZg/s16000/pexels-ekaterina-swiss-3802271-7902687.jpg
" style="display:none;"/></a>
<style>
:root {
--cream: #f2ede8;
--warm-white: #faf7f4;
--border: #f0eae4;
--border-dark: #e1d4c7;
--accent: #604435;
--accent-light: #8a6050;
--text: #1a1a1a;
--text-muted: #888;
--tag-bg: #f0eae4;
--tag-hover: #e9dfd6;
}
.page-wrap {
max-width: 860px;
margin: 0 auto;
font-family: 'Readex Pro', sans-serif;
font-weight: 300;
color: var(--text);
}
/* ── Animations ──────────────────────────────────────── */
@keyframes fadeUp {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes expandLine {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.fade-1 { animation: fadeUp 0.7s ease 0.05s both; }
.fade-2 { animation: fadeUp 0.7s ease 0.15s both; }
.fade-3 { animation: fadeUp 0.7s ease 0.25s both; }
.fade-4 { animation: fadeUp 0.7s ease 0.35s both; }
.fade-5 { animation: fadeUp 0.7s ease 0.45s both; }
.fade-6 { animation: fadeUp 0.7s ease 0.55s both; }
/* ── Section heading ─────────────────────────────────── */
.section-heading {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 32px;
}
.section-heading::before,
.section-heading::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
.section-heading span {
font-family: 'Lexend Mega', sans-serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 2.5px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar {
display: flex;
align-items: center;
gap: 12px;
margin: 40px 0 20px;
}
.subheading-bar span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
/* ── HERO CARD ───────────────────────────────────────── */
.hero-card {
display: grid;
grid-template-columns: 200px 1fr;
border: 1px solid var(--border);
background: #fff;
overflow: hidden;
margin-bottom: 0;
}
.cover-side {
background: var(--cream);
display: flex;
flex-direction: column;
align-items: center;
padding: 32px 20px 24px;
border-right: 1px solid var(--border);
}
.cover-wrap {
position: relative;
width: 130px;
}
.cover-wrap::after {
content: '';
position: absolute;
inset: 0;
box-shadow: 5px 7px 24px rgba(96, 68, 53, 0.25);
pointer-events: none;
}
.cover-wrap img { width: 100%; display: block; }
.stars {
margin-top: 18px;
display: flex;
gap: 3px;
}
.star { width: 12px; height: 12px; fill: var(--accent); }
.star-empty { width: 12px; height: 12px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.rating-text {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
color: var(--text-muted);
margin-top: 7px;
text-transform: uppercase;
text-align: center;
}
.series-badge {
margin-top: 16px;
padding: 6px 12px;
border: 1px solid var(--border-dark);
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-align: center;
background: var(--warm-white);
line-height: 1.5;
}
.content-side {
padding: 32px 34px 28px;
display: flex;
flex-direction: column;
}
.book-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 8px;
}
.book-title {
font-family: 'Cormorant Garamond', serif;
font-size: 52px;
font-weight: 300;
line-height: 1;
color: var(--text);
margin-bottom: 0 !important;
}
.book-title em { font-style: italic; color: var(--accent); }
.book-author {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 300;
color: var(--text-muted);
margin-bottom: 20px !important;
}
.content-side p {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.content-side .synopsis-short {
margin-top: 8px !important;
margin-bottom: 22px !important;
}
.divider {
width: 40px;
height: 1px;
margin-bottom: 18px;
transform-origin: left;
animation: expandLine 0.8s ease 0.4s both;
background: var(--accent) !important;
border: none !important;
outline: none !important;
}
.synopsis-short {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
margin-bottom: 22px;
}
.tags {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 22px;
}
.tag {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
padding: 6px 12px;
background: var(--tag-bg);
color: var(--text);
border: 1px solid var(--border-dark);
transition: background 0.3s, color 0.3s;
cursor: default;
}
.tag:hover { background: var(--tag-hover); color: var(--accent); }
.info-row {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 10px;
}
.info-item {
padding: 10px 12px;
border: 1px solid var(--border);
background: var(--cream);
display: flex;
flex-direction: column;
gap: 2px;
}
.info-label {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.info-value {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-weight: 400;
color: var(--text);
}
/* ── FULL SYNOPSIS ───────────────────────────────────── */
.synopsis-section {
border: 1px solid var(--border);
background: #fff;
padding: 30px 32px;
margin-bottom: 0;
border-top: none;
}
.synopsis-section p {
font-size: 14px;
line-height: 1.9;
color: #3a3a3a;
margin-bottom: 14px;
}
.synopsis-section p:last-child { margin-bottom: 0; }
/* ── PULL QUOTE ──────────────────────────────────────── */
.pull-quote-section {
background: var(--cream);
border: 1px solid var(--border);
border-top: none;
padding: 30px 40px;
position: relative;
overflow: hidden;
}
.pull-quote-section::before {
content: '\201C';
font-family: 'Cormorant Garamond', serif;
font-size: 120px;
color: var(--border-dark);
position: absolute;
top: -20px;
left: 20px;
line-height: 1;
pointer-events: none;
}
.pull-quote-section p {
font-family: 'Cormorant Garamond', serif;
font-size: 22px;
font-style: italic;
font-weight: 300;
line-height: 1.6;
color: var(--accent);
position: relative;
z-index: 1;
padding-left: 30px;
}
.pull-quote-section cite {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
display: block;
margin-top: 10px;
padding-left: 30px;
font-style: normal;
position: relative;
z-index: 1;
}
/* ── DETAILS GRID ────────────────────────────────────── */
.details-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0;
border: 1px solid var(--border);
border-top: none;
background: #fff;
}
.detail-block {
padding: 24px 28px;
border-right: 1px solid var(--border);
border-bottom: 1px solid var(--border);
}
.detail-block:nth-child(even) { border-right: none; }
.detail-block:nth-last-child(-n+2) { border-bottom: none; }
.detail-block h3 {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.detail-block p, .detail-block li {
font-size: 13.5px;
line-height: 1.8;
color: #3a3a3a;
}
.detail-block ul {
list-style: disc;
padding-left: 18px;
}
.detail-block ul li {
padding: 4px 0;
border-bottom: 1px solid var(--border);
display: flex;
align-items: baseline;
gap: 8px;
}
/* Content warnings specific */
.cw-tag {
display: inline-block;
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
padding: 4px 9px;
border: 1px solid var(--border-dark);
background: var(--tag-bg);
color: var(--text);
margin: 3px 3px 3px 0;
}
/* ── TROPE METER ─────────────────────────────────────── */
.trope-meter {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.trope-row {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 12px;
}
.trope-row:last-child { margin-bottom: 0; }
.trope-name {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text);
width: 170px;
flex-shrink: 0;
}
.trope-bar-bg {
flex: 1;
height: 4px;
background: var(--border);
position: relative;
overflow: hidden;
}
.trope-bar-fill {
height: 100%;
background: var(--accent);
border-radius: 0;
animation: growBar 1s ease 0.5s both;
transform-origin: left;
}
@keyframes growBar {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.trope-level {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
width: 50px;
text-align: right;
flex-shrink: 0;
}
/* ── COMMUNITY REVIEWS ───────────────────────────────── */
.reviews-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
overflow: hidden;
}
.review-card {
padding: 24px 30px;
border-bottom: 1px solid var(--border);
}
.review-card:last-child { border-bottom: none; }
.review-header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 10px;
gap: 12px;
flex-wrap: wrap;
}
.reviewer-info {
display: flex;
flex-direction: column;
gap: 2px;
}
.reviewer-name {
font-family: 'Cormorant Garamond', serif;
font-size: 17px;
font-weight: 400;
color: var(--text);
}
.reviewer-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.review-stars {
display: flex;
gap: 2px;
flex-shrink: 0;
}
.rs { width: 11px; height: 11px; fill: var(--accent); }
.rs-e { width: 11px; height: 11px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.review-text {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
font-style: italic;
}
.review-text::before { content: '\201C'; color: var(--border-dark); }
.review-text::after { content: '\201D'; color: var(--border-dark); }
/* ── WHO SHOULD READ ─────────────────────────────────── */
.who-section {
border: 1px solid var(--border);
border-top: none;
background: var(--cream);
padding: 28px 32px;
}
.who-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-top: 0;
}
.who-card {
background: #fff;
border: 1px solid var(--border);
padding: 16px 18px;
display: flex;
gap: 12px;
align-items: flex-start;
}
.who-icon {
font-size: 18px;
flex-shrink: 0;
margin-top: 1px;
}
.who-text {
font-size: 13px;
line-height: 1.7;
color: #3a3a3a;
}
/* ── SIMILAR READS ───────────────────────────────────── */
.similar-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.similar-list {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 12px;
}
.similar-item {
border: 1px solid var(--border);
background: var(--cream);
padding: 14px 16px;
display: flex;
flex-direction: column;
gap: 4px;
}
.similar-title {
font-family: 'Cormorant Garamond', serif;
font-size: 16px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.similar-author {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
}
.similar-reason {
font-size: 12px;
color: #5a5a5a;
margin-top: 4px;
line-height: 1.5;
}
/* ── SERIES BANNER ───────────────────────────────────── */
.series-banner {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 24px 32px;
overflow-x: auto;
}
.series-timeline {
display: flex;
gap: 0;
min-width: 500px;
}
.series-book {
flex: 1;
padding: 14px 16px;
border-right: 1px solid var(--border);
position: relative;
}
.series-book:last-child { border-right: none; }
.series-book.active {
background: var(--cream);
}
.series-book.active::after {
content: 'You are here';
font-family: 'Lexend Mega', sans-serif;
font-size: 7px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--accent);
display: block;
margin-top: 6px;
}
.series-num {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 4px;
}
.series-title {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.series-year {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
margin-top: 4px;
}
/* ── CTA BANNER ──────────────────────────────────────── */
.cta-banner {
border: 1px solid var(--border);
border-top: 3px solid var(--accent);
background: var(--cream);
padding: 36px 32px;
text-align: center;
margin-top: 0;
border-top-color: var(--accent);
}
.cta-eyebrow {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.cta-headline {
font-family: 'Cormorant Garamond', serif;
font-size: 34px;
font-weight: 300;
font-style: italic;
color: var(--text);
margin-bottom: 14px;
line-height: 1.2;
}
.cta-headline em { color: var(--accent); font-style: normal; }
.cta-body {
font-size: 14px;
line-height: 1.8;
color: #3a3a3a;
max-width: 520px;
margin: 0 auto 26px;
}
.cta-buttons a.btn {
text-decoration: none !important;
border: none !important;
outline: none !important;
background: none !important;
padding: 0 !important;
display: inline-block !important;
}
.cta-buttons a.btn span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
padding: 18px 30px;
display: block;
line-height: 1;
box-sizing: border-box;
cursor: pointer;
transition: background 0.3s, color 0.3s, border-color 0.3s;
}
.cta-buttons a.btn-primary span {
background: var(--accent);
color: #fff;
border: 1px solid var(--accent);
}
.cta-buttons a.btn-secondary span {
background: transparent;
color: var(--text);
border: 1px solid var(--border-dark);
}
.cta-buttons a.btn-primary:hover span { background: #4e3528; border-color: #4e3528; }
.cta-buttons a.btn-secondary:hover span { background: var(--tag-hover); color: var(--accent); }
/* ── FOOTER STRIPE ───────────────────────────────────── */
.footer-stripe {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 14px 32px;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 10px;
}
.footer-stripe p {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.footer-stripe a {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-decoration: none;
}
.footer-stripe a:hover { text-decoration: underline; }
/* ── RESPONSIVE ──────────────────────────────────────── */
@media (max-width: 640px) {
.hero-card { grid-template-columns: 1fr; }
.cover-side { border-right: none; border-bottom: 1px solid var(--border); }
.book-title { font-size: 38px; }
.info-row { grid-template-columns: 1fr 1fr; }
.details-grid { grid-template-columns: 1fr; }
.detail-block { border-right: none !important; }
.who-grid { grid-template-columns: 1fr; }
.similar-list { grid-template-columns: 1fr; }
.series-timeline { gap: 8px; flex-direction: column; min-width: unset; }
.series-book { border-right: none; border-bottom: 1px solid var(--border); }
.trope-name { width: 130px; }
.footer-stripe { flex-direction: column; text-align: center; }
}
</style>
<div class="page-wrap">
<div class="section-heading fade-1">
<span>Book Review</span>
</div>
<div class="hero-card fade-2">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/S/compressed.photo.goodreads.com/books/1771433829i/240019558.jpg" alt="The Women in White by Sarah Pekkanen">
</div>
<div class="stars">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star-empty" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">My Rating<br>4 / 5 Stars</p>
<div class="series-badge">NetGalley ARC<br>Out August 4, 2026</div>
</div>
<div class="content-side">
<p class="book-meta">Sarah Pekkanen • NetGalley ARC • St. Martin's Press</p>
<h1 class="book-title">The <em>Women</em> in White</h1>
<p class="book-author">by Sarah Pekkanen</p>
<p class="synopsis-short">
A cool mix of historical mystery and creepy parapsychology. When Riley flees a fractured marriage to look after an elderly widow in a home entirely frozen in the 1960s, she uncovers an unsettling link to a series of disturbing university psychic experiments that should have stayed buried.
</p>
<div class="tags">
<span class="tag">Thriller</span>
<span class="tag">Historical Mystery</span>
<span class="tag">Paranormal Elements</span>
<span class="tag">Speculative Sci-Fi</span>
<span class="tag">Dual Timeline</span>
</div>
<div class="info-row">
<div class="info-item">
<span class="info-label">Pages</span>
<span class="info-value">304</span>
</div>
<div class="info-item">
<span class="info-label">Format</span>
<span class="info-value">Advance Copy</span>
</div>
<div class="info-item">
<span class="info-label">Publisher</span>
<span class="info-value">St. Martin's</span>
</div>
</div>
</div>
</div>
<div class="subheading-bar fade-3"><span>The Review</span></div>
<div class="synopsis-section fade-3">
<p>This is my second solo book by Sarah Pekkanen, and it was pretty good! I've read all of her thrillers co-authored with Greer Hendricks and absolutely loved those, so picking this one up was a total no-brainer for me. This story is such a cool mix of a historical mystery, a creepy thriller, and some wild sci-fi/paranormal elements inspired by real-life 1960s psychic experiments.</p>
<p>The story hops between two timelines. In the 1960s, you follow four young women who get caught up in some really disturbing university parapsychology experiments. In the modern day, you have Riley, a woman running away from a bad marriage, who takes a job caretaking for Betty, an elderly widow whose house is completely frozen in the 1960s (no internet, no microwave, nothing!).</p>
<p>I got sucked into this story immediately. The pacing is quick, with short chapters and great cliffhangers that make you want to keep reading "just one more chapter." The absolute best part of the book is the character development. I completely fell in love with Betty! She is such a standout character and was definitely my favorite part of the modern timeline. The bond between the four women in the past is also beautiful, and watching their friendship grow while dealing with a super creepy, sinister villain was unforgettable. Riley is a good main character, too, though sometimes she didn't ask the obvious questions you'd expect someone to ask.</p>
<p>There are definitely some fun twists and turns, but the ending didn't tie everything together perfectly for me. I still have a few remaining questions after turning the final page, and things felt a little bit rushed.</p>
<p>Still, if you like authors like Simone St. James or Alice Feeney, you will love the creepy, suspenseful atmosphere of this one. It's a super unique, fast-paced thriller that keeps you hooked from page one. Highly recommend picking this one up!</p>
</div>
<div class="pull-quote-section fade-4">
<p>The absolute best part of the book is the character development. I completely fell in love with Betty! She is such a standout character and was definitely my favorite part of the modern timeline.</p>
<cite>— Book Obsessed Introverts</cite>
</div>
<div class="subheading-bar fade-4"><span>Book Details</span></div>
<div class="details-grid fade-4">
<div class="detail-block">
<h3>What You'll Find Inside</h3>
<ul>
<li>A fast-paced thriller laced with 1960s parapsychology</li>
<li>A gorgeously depicted historical timeline of sisterhood</li>
<li>A highly unique setting inside a house frozen out of time</li>
<li>A deeply sinister, unforgettable scientific villain</li>
</ul>
</div>
<div class="detail-block">
<h3>Content Warnings</h3>
<div>
<span class="cw-tag">Unethical Experimentation</span>
<span class="cw-tag">Psychological Distress</span>
<span class="cw-tag">Emotional Abuse</span>
<span class="cw-tag">Marital Strain (Referenced)</span>
</div>
</div>
<div class="detail-block">
<h3>Standalone Friendly?</h3>
<p>Yes. This is completely self-contained, presenting a single mystery that concludes across both timelines within the final pages.</p>
</div>
<div class="detail-block">
<h3>Romance Level</h3>
<p>Low to none. The central themes focus heavily on survival, female alliances, and uncovering psychological manipulation over romantic pairings.</p>
</div>
</div>
<div class="subheading-bar fade-4"><span>Trope Meter</span></div>
<div class="trope-meter fade-4">
<div class="trope-row">
<span class="trope-name">Dual Timeline</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:95%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Creepy Atmosphere</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:90%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Sci-Fi/Paranormal</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:75%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">House Frozen in Time</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:85%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Ending Wrap-up</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:60%"></div></div>
<span class="trope-level">Rushed</span>
</div>
</div>
<div class="subheading-bar fade-5"><span>Who Should Read This</span></div>
<div class="who-section fade-5">
<div class="who-grid">
<div class="who-card">
<span class="who-icon">📚</span>
<span class="who-text">Readers who love chilling speculative thrillers by authors like Simone St. James or Alice Feeney.</span>
</div>
<div class="who-card">
<span class="who-icon">⏳</span>
<span class="who-text">Anyone who appreciates an immersive dual-timeline story with cliffhangers that keep you reading.</span>
</div>
<div class="who-card">
<span class="who-icon">👵</span>
<span class="who-text">Fans of exceptional character development who appreciate unforgettable, standout side characters like Betty.</span>
</div>
<div class="who-card">
<span class="who-icon">🌿</span>
<span class="who-text">People who love tracking a strong, beautifully developed bond of friendship among women facing dark odds.</span>
</div>
</div>
</div>
<div class="subheading-bar fade-5"><span>If You Liked This, Try</span></div>
<div class="similar-section fade-5">
<div class="similar-list">
<div class="similar-item">
<span class="similar-title">The Book of Cold Cases</span>
<span class="similar-author">Simone St. James</span>
<span class="similar-reason">A chilling, fast-paced dive into old dark history and unexplainable elements.</span>
</div>
<div class="similar-item">
<span class="similar-title">Rock Paper Scissors</span>
<span class="similar-author">Alice Feeney</span>
<span class="similar-reason">A highly suspenseful atmosphere packed with distinct timeline puzzles and secrets.</span>
</div>
<div class="similar-item">
<span class="similar-title">The Broken Girls</span>
<span class="similar-author">Simone St. James</span>
<span class="similar-reason">Traces an old institution's historical sins alongside a modern investigation.</span>
</div>
</div>
</div>
<div class="subheading-bar fade-6"><span>Sarah Pekkanen Latest Solo Releases</span></div>
<div class="series-banner fade-6">
<div class="series-timeline">
<div class="series-book">
<p class="series-num">Novel 1</p>
<p class="series-title">Gone Tonight</p>
<p class="series-year">2023</p>
</div>
<div class="series-book">
<p class="series-num">Novel 2</p>
<p class="series-title">House of Glass</p>
<p class="series-year">2024</p>
</div>
<div class="series-book">
<p class="series-num">Novel 3</p>
<p class="series-title">The Locked Ward</p>
<p class="series-year">2025</p>
</div>
<div class="series-book active">
<p class="series-num">Novel 4</p>
<p class="series-title">The Women in White</p>
<p class="series-year">2026</p>
</div>
</div>
</div>
<div class="cta-banner fade-6">
<p class="cta-eyebrow">Book Obsessed Introverts</p>
<h2 class="cta-headline">Craving Your <em>Next Great Read</em>?</h2>
<p class="cta-body">
Don't stop here! We have a whole library of spoiler-free thriller spotlights, hidden gem recommendations, and seasonal reading guides curated specifically for introverted bookworms. Head back to the blog feed to find your next favorite book.
</p>
<div class="cta-buttons">
<a class="btn btn-primary" href="https://www.bookobsessedintroverts.com" target="_blank"><span>Explore Our Blog</span></a>
<a class="btn btn-secondary" href="https://www.goodreads.com/book/show/240019558-the-women-in-white" target="_blank"><span>Add to Goodreads</span></a>
</div>
</div>
<div class="footer-stripe fade-6">
<p>Spotlight by Book Obsessed Introverts • bookobsessedintroverts.com</p>
<a href="https://www.bookobsessedintroverts.com/search/label/Mystery&Thriller" target="_blank">Browse more Mystery & Thriller reviews →</a>
</div>
</div>
<div style="max-width: 860px; margin: 20px auto 0; font-family: 'Readex Pro', sans-serif; font-size: 13px; color: #555; line-height: 1.6; font-style: italic; padding: 0 32px;">
Thank you to St. Martin’s Press for providing me with an electronic ARC of this book via NetGalley. As usual, my reviews are my honest and unbiased opinions.
</div>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-60384173051754107442026-05-01T15:49:00.008-06:002026-05-01T21:04:16.102-06:00April 2026 | Wrap-up | An Introvert Reads <div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiOTDBDhy8X2uOMhVYw1qYtYYesj4jcKDDTQTo6p0e8dl-XcSZPeXZAw_vhc-OUDxynnqCnB3c2eG1gBUSpLL2f1cnOJPRc9xZfO5DfaC6cYsy6zGt09R3z_WWCjF-6hitWlSw0euYVDgmkHQZfulnDrMIMHgLrrHUtlpnohm5qyQX8gtrlhFO0QaHiM4/s1600/Copy%20of%20Copy%20of%20March.png
" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiOTDBDhy8X2uOMhVYw1qYtYYesj4jcKDDTQTo6p0e8dl-XcSZPeXZAw_vhc-OUDxynnqCnB3c2eG1gBUSpLL2f1cnOJPRc9xZfO5DfaC6cYsy6zGt09R3z_WWCjF-6hitWlSw0euYVDgmkHQZfulnDrMIMHgLrrHUtlpnohm5qyQX8gtrlhFO0QaHiM4/s1600/Copy%20of%20Copy%20of%20March.png
" style="display:none;"/></a>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>April Wrap-Up — Book Obsessed Introverts</title>
<link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&family=Lexend+Mega:wght@300&family=Readex+Pro:wght@300;400&display=swap" rel="stylesheet">
<style>
:root {
--cream: #f2ede8;
--warm-white: #faf7f4;
--border: #f0eae4;
--border-dark: #e1d4c7;
--accent: #604435;
--accent-light: #8a6050;
--text: #1a1a1a;
--text-muted: #888;
--tag-bg: #f0eae4;
--tag-hover: #e9dfd6;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: 'Readex Pro', sans-serif;
font-weight: 300;
background: var(--warm-white);
color: var(--text);
padding: 40px 20px 80px;
}
.page-wrap {
max-width: 860px;
margin: 0 auto;
}
/* ── Animations ──────────────────────────────────────── */
@keyframes fadeUp {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.fade-1 { animation: fadeUp 0.7s ease 0.05s both; }
.fade-2 { animation: fadeUp 0.7s ease 0.15s both; }
.fade-3 { animation: fadeUp 0.7s ease 0.25s both; }
.fade-4 { animation: fadeUp 0.7s ease 0.35s both; }
.fade-5 { animation: fadeUp 0.7s ease 0.45s both; }
.fade-6 { animation: fadeUp 0.7s ease 0.55s both; }
/* ── Section headings ────────────────────────────────── */
.section-heading {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 32px;
}
.section-heading::before,
.section-heading::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
.section-heading span {
font-family: 'Lexend Mega', sans-serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 2.5px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar {
display: flex;
align-items: center;
gap: 12px;
margin: 40px 0 20px;
}
.subheading-bar span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
/* ── INTRO HERO ──────────────────────────────────────── */
.intro-hero {
border: 1px solid var(--border);
background: var(--cream);
padding: 48px 44px;
text-align: center;
margin-bottom: 0;
position: relative;
overflow: hidden;
}
.intro-hero::before {
content: 'APRIL';
font-family: 'Cormorant Garamond', serif;
font-size: 180px;
font-weight: 300;
color: rgba(96, 68, 53, 0.05);
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
white-space: nowrap;
pointer-events: none;
letter-spacing: 20px;
}
.intro-eyebrow {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 16px;
position: relative;
}
.intro-title {
font-family: 'Cormorant Garamond', serif;
font-size: 64px;
font-weight: 300;
line-height: 1;
color: var(--text);
margin-bottom: 8px;
position: relative;
}
.intro-title em { color: var(--accent); font-style: italic; }
.intro-subtitle {
font-family: 'Cormorant Garamond', serif;
font-size: 18px;
font-style: italic;
font-weight: 300;
color: var(--text-muted);
margin-bottom: 28px;
position: relative;
}
.intro-body {
font-size: 14px;
line-height: 1.95;
color: #3a3a3a;
max-width: 560px;
margin: 0 auto;
position: relative;
}
/* ── STATS BAR ───────────────────────────────────────── */
.stats-bar {
border: 1px solid var(--border);
border-top: none;
background: #fff;
display: grid;
grid-template-columns: repeat(4, 1fr);
margin-bottom: 0;
}
.stat-item {
padding: 20px 24px;
border-right: 1px solid var(--border);
text-align: center;
}
.stat-item:last-child { border-right: none; }
.stat-number {
font-family: 'Cormorant Garamond', serif;
font-size: 40px;
font-weight: 300;
color: var(--accent);
line-height: 1;
margin-bottom: 4px;
}
.stat-label {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
/* ── QUICK OVERVIEW TABLE ────────────────────────────── */
.overview-table {
border: 1px solid var(--border);
border-top: none;
background: #fff;
overflow: hidden;
margin-bottom: 0;
}
.overview-row {
display: grid;
grid-template-columns: 2fr 1.5fr 80px 100px;
align-items: center;
padding: 14px 28px;
border-bottom: 1px solid var(--border);
transition: background 0.2s;
}
.overview-row:last-child { border-bottom: none; }
.overview-row:hover { background: var(--cream); }
.overview-row.header {
background: var(--cream);
padding: 10px 28px;
pointer-events: none;
}
.overview-row.header span {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.ov-title {
font-family: 'Cormorant Garamond', serif;
font-size: 17px;
font-style: italic;
color: var(--text);
line-height: 1.3;
}
.ov-author {
font-family: 'Readex Pro', sans-serif;
font-size: 11px;
color: var(--text-muted);
margin-top: 2px;
}
.ov-genre {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
padding: 5px 10px;
background: var(--tag-bg);
border: 1px solid var(--border-dark);
display: inline-block;
}
.ov-stars {
display: flex;
gap: 2px;
}
.s { width: 10px; height: 10px; fill: var(--accent); }
.se { width: 10px; height: 10px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.ov-verdict {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--accent);
text-align: right;
}
/* ── BOOK CARD ───────────────────────────────────────── */
.book-entry {
margin-top: 60px;
}
.book-entry:first-of-type { margin-top: 0; }
.book-card {
display: grid;
grid-template-columns: 180px 1fr;
border: 1px solid var(--border);
background: #fff;
overflow: hidden;
}
.cover-side {
background: var(--cream);
display: flex;
flex-direction: column;
align-items: center;
padding: 28px 18px 22px;
border-right: 1px solid var(--border);
}
.cover-wrap {
position: relative;
width: 120px;
}
.cover-wrap::after {
content: '';
position: absolute;
inset: 0;
box-shadow: 5px 7px 24px rgba(96,68,53,0.22);
pointer-events: none;
}
.cover-wrap img { width: 100%; display: block; }
.stars-wrap {
margin-top: 16px;
display: flex;
gap: 3px;
}
.star { width: 12px; height: 12px; fill: var(--accent); }
.star-empty { width: 12px; height: 12px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.rating-text {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
color: var(--text-muted);
margin-top: 6px;
text-transform: uppercase;
text-align: center;
}
.content-side {
padding: 28px 30px 24px;
display: flex;
flex-direction: column;
}
.book-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 6px;
}
.book-title {
font-family: 'Cormorant Garamond', serif;
font-size: 44px;
font-weight: 300;
line-height: 1;
color: var(--text);
margin-bottom: 2px;
}
.book-title em { font-style: italic; color: var(--accent); }
.book-author {
font-family: 'Cormorant Garamond', serif;
font-size: 14px;
font-style: italic;
color: var(--text-muted);
margin-bottom: 16px;
}
.book-tagline {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
margin-bottom: 18px;
font-style: italic;
border-left: 2px solid var(--border-dark);
padding-left: 14px;
}
.tags {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 18px;
}
.tag {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
padding: 5px 11px;
background: var(--tag-bg);
color: var(--text);
border: 1px solid var(--border-dark);
cursor: default;
transition: background 0.2s, color 0.2s;
}
.tag:hover { background: var(--tag-hover); color: var(--accent); }
.info-row {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 8px;
}
.info-item {
padding: 8px 10px;
border: 1px solid var(--border);
background: var(--cream);
}
.info-label {
font-family: 'Lexend Mega', sans-serif;
font-size: 7px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 2px;
}
.info-value {
font-family: 'Cormorant Garamond', serif;
font-size: 14px;
font-weight: 400;
color: var(--text);
}
/* ── SYNOPSIS BLOCK ──────────────────────────────────── */
.synopsis-block {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.synopsis-block p {
font-size: 14px;
line-height: 1.95;
color: #3a3a3a;
margin-bottom: 14px;
}
.synopsis-block p:last-child { margin-bottom: 0; }
/* ── MY THOUGHTS ─────────────────────────────────────── */
.thoughts-block {
border: 1px solid var(--border);
border-top: none;
background: var(--cream);
padding: 28px 32px;
}
.thoughts-block p {
font-size: 14px;
line-height: 1.95;
color: #3a3a3a;
margin-bottom: 14px;
}
.thoughts-block p:last-child { margin-bottom: 0; }
/* ── VERDICT STRIP ───────────────────────────────────── */
.verdict-strip {
border: 1px solid var(--border);
border-top: 3px solid var(--accent);
background: #fff;
padding: 18px 28px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 20px;
flex-wrap: wrap;
}
.verdict-left {
display: flex;
flex-direction: column;
gap: 4px;
}
.verdict-eyebrow {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
}
.verdict-text {
font-family: 'Cormorant Garamond', serif;
font-size: 20px;
font-style: italic;
color: var(--accent);
}
.verdict-stars {
display: flex;
gap: 4px;
align-items: center;
}
.vstar { width: 16px; height: 16px; fill: var(--accent); }
.vstar-e { width: 16px; height: 16px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.verdict-rating-label {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-left: 8px;
}
/* ── DIVIDER ─────────────────────────────────────────── */
.book-divider {
margin: 56px 0;
display: flex;
align-items: center;
gap: 16px;
}
.book-divider::before,
.book-divider::after {
content: '';
flex: 1;
height: 1px;
background: var(--border-dark);
}
.book-divider span {
font-family: 'Cormorant Garamond', serif;
font-size: 20px;
color: var(--border-dark);
}
/* ── FINAL WRAP ──────────────────────────────────────── */
.final-thoughts {
border: 1px solid var(--border);
background: #fff;
padding: 36px 36px;
margin-top: 0;
}
.final-thoughts p {
font-size: 14px;
line-height: 1.95;
color: #3a3a3a;
margin-bottom: 14px;
}
.final-thoughts p:last-child { margin-bottom: 0; }
/* ── CTA BANNER ──────────────────────────────────────── */
.cta-banner {
border: 1px solid var(--border);
border-top: 3px solid var(--accent);
background: var(--cream);
padding: 36px 32px;
text-align: center;
margin-top: 0;
border-top-color: var(--accent);
}
.cta-eyebrow {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.cta-headline {
font-family: 'Cormorant Garamond', serif;
font-size: 34px;
font-weight: 300;
font-style: italic;
color: var(--text);
margin-bottom: 14px;
line-height: 1.2;
}
.cta-headline em { color: var(--accent); font-style: normal; }
.cta-body {
font-size: 14px;
line-height: 1.8;
color: #3a3a3a;
max-width: 520px;
margin: 0 auto 26px;
}
.cta-buttons {
display: flex;
gap: 12px;
justify-content: center;
flex-wrap: wrap;
}
.cta-buttons a.btn {
text-decoration: none;
}
.cta-buttons a.btn span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
padding: 16px 28px;
display: block;
line-height: 1;
cursor: pointer;
transition: background 0.3s, color 0.3s;
}
.cta-buttons a.btn-primary span {
background: var(--accent);
color: #fff;
border: 1px solid var(--accent);
}
.cta-buttons a.btn-secondary span {
background: transparent;
color: var(--text);
border: 1px solid var(--border-dark);
}
.cta-buttons a.btn-primary:hover span { background: #4e3528; }
.cta-buttons a.btn-secondary:hover span { background: var(--tag-hover); color: var(--accent); }
/* ── FOOTER ──────────────────────────────────────────── */
.footer-stripe {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 14px 32px;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 10px;
}
.footer-stripe p {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.footer-stripe a {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-decoration: none;
}
.footer-stripe a:hover { text-decoration: underline; }
/* ── RESPONSIVE ──────────────────────────────────────── */
@media (max-width: 640px) {
.intro-title { font-size: 44px; }
.stats-bar { grid-template-columns: 1fr 1fr; }
.stat-item:nth-child(2) { border-right: none; }
.stat-item:nth-child(3) { border-top: 1px solid var(--border); }
.stat-item:nth-child(4) { border-top: 1px solid var(--border); border-right: none; }
.overview-row { grid-template-columns: 1fr 1fr; gap: 6px; }
.overview-row .ov-genre, .overview-row .ov-verdict { display: none; }
.book-card { grid-template-columns: 1fr; }
.cover-side { border-right: none; border-bottom: 1px solid var(--border); }
.book-title { font-size: 34px; }
.info-row { grid-template-columns: 1fr 1fr; }
.footer-stripe { flex-direction: column; text-align: center; }
}
</style>
</head>
<body>
<div class="page-wrap">
<!-- ══ LABEL ════════════════════════════════════════════ -->
<div class="section-heading fade-1">
<span>Monthly Wrap-Up</span>
</div>
<!-- ══ INTRO HERO ═══════════════════════════════════════ -->
<div class="intro-hero fade-2">
<p class="intro-eyebrow">Book Obsessed Introverts • 2026</p>
<h1 class="intro-title"><em>April</em> Wrap-Up</h1>
<p class="intro-subtitle">Five books, a lot of feelings, and zero regrets</p>
<p class="intro-body">April is one of my busiest month's of the year, yet I was still able to crush five books! I hit my goal, found two new absolute favourites, and even the three-star read served its purpose. We've got thrillers, romance, romantic suspense, and one book that made me ugly cry in the best possible way. Let's get into it.</p>
</div>
<!-- ══ STATS BAR ════════════════════════════════════════ -->
<div class="stats-bar fade-2">
<div class="stat-item">
<div class="stat-number">5</div>
<div class="stat-label">Books Read</div>
</div>
<div class="stat-item">
<div class="stat-number">3</div>
<div class="stat-label">Five Stars</div>
</div>
<div class="stat-item">
<div class="stat-number">1</div>
<div class="stat-label">Four Stars</div>
</div>
<div class="stat-item">
<div class="stat-number">1</div>
<div class="stat-label">Three Stars</div>
</div>
</div>
<!-- ══ OVERVIEW TABLE ═══════════════════════════════════ -->
<div class="subheading-bar fade-3"><span>At a Glance</span></div>
<div class="overview-table fade-3">
<div class="overview-row header">
<span>Title / Author</span>
<span>Genre</span>
<span>Rating</span>
<span style="text-align:right;">Verdict</span>
</div>
<div class="overview-row">
<div>
<div class="ov-title">Beautiful Ugly</div>
<div class="ov-author">Alice Feeney</div>
</div>
<span class="ov-genre">Thriller</span>
<div class="ov-stars">
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="se" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<span class="ov-verdict">Loved It</span>
</div>
<div class="overview-row">
<div>
<div class="ov-title">Say You'll Remember Me</div>
<div class="ov-author">Abby Jimenez</div>
</div>
<span class="ov-genre">Romance</span>
<div class="ov-stars">
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<span class="ov-verdict">Favourite</span>
</div>
<div class="overview-row">
<div>
<div class="ov-title">What Have You Done?</div>
<div class="ov-author">Shari Lapena</div>
</div>
<span class="ov-genre">Mystery</span>
<div class="ov-stars">
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="se" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="se" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<span class="ov-verdict">It Was Ok</span>
</div>
<div class="overview-row">
<div>
<div class="ov-title">Family Lies</div>
<div class="ov-author">Karen Rose</div>
</div>
<span class="ov-genre">Rom. Suspense</span>
<div class="ov-stars">
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<span class="ov-verdict">Favourite</span>
</div>
<div class="overview-row">
<div>
<div class="ov-title">Atmosphere</div>
<div class="ov-author">Taylor Jenkins Reid</div>
</div>
<span class="ov-genre">Hist. Fiction</span>
<div class="ov-stars">
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="s" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<span class="ov-verdict">Favourite</span>
</div>
</div>
<!-- ════════════════════════════════════════════════════ -->
<!-- BOOK 1: BEAUTIFUL UGLY -->
<!-- ════════════════════════════════════════════════════ -->
<div class="subheading-bar fade-4"><span>Book One</span></div>
<div class="book-entry fade-4">
<div class="book-card">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/I/812ehSCKkjL._SL1500_.jpg" alt="Beautiful Ugly by Alice Feeney">
</div>
<div class="stars-wrap">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star-empty" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">4 / 5 Stars</p>
</div>
<div class="content-side">
<p class="book-meta">Alice Feeney • Flatiron Books • January 2025</p>
<h2 class="book-title"><em>Beautiful</em> Ugly</h2>
<p class="book-author">by Alice Feeney</p>
<p class="book-tagline">Dark, atmospheric, and deliciously twisty, a gothic thriller you won't see coming.</p>
<div class="tags">
<span class="tag">Psychological Thriller</span>
<span class="tag">Unreliable Narrator</span>
<span class="tag">Gothic Atmosphere</span>
<span class="tag">Missing Person</span>
</div>
<div class="info-row">
<div class="info-item">
<div class="info-label">Pages</div>
<div class="info-value">320</div>
</div>
<div class="info-item">
<div class="info-label">Setting</div>
<div class="info-value">Scotland</div>
</div>
<div class="info-item">
<div class="info-label">Heat Level</div>
<div class="info-value">None</div>
</div>
</div>
</div>
</div>
<div class="synopsis-block">
<div class="subheading-bar" style="margin-top:0;"><span>The Story</span></div>
<p>Author Grady Green is having the worst best day of his life. He calls his wife Abby as she's driving home to share some exciting news, when suddenly he hears her slam on the brakes, get out of the car, and then silence. When he finds her car abandoned at the edge of a cliff, the headlights still on and her phone left behind, Abby is simply gone.</p>
<p>A year later, grief-stricken and unable to write, Grady travels to a remote, isolated island off the coast of Scotland on the advice of his agent. The island has no phone reception, no internet, and barely any residents. It was once home to another reclusive author who died under mysterious circumstances, leaving his best manuscript unfinished. Grady is supposed to find peace and inspiration there. Instead, he starts to unravel.</p>
<p>Strange things happen on the island. And then Grady thinks he sees his wife. Told through dual narrators, Grady on the island and Abby speaking to her therapist a week before she disappeared, this story is a maze of mistrust, grief, and dark secrets that twists all the way to a jaw-dropping conclusion.</p>
</div>
<div class="thoughts-block">
<div class="subheading-bar" style="margin-top:0;"><span>My Thoughts</span></div>
<p>I’ve been a fan of Alice Feeney for a while, and the Scottish island setting in this one really does a lot of heavy lifting. It feels so claustrophobic and eerie in the best way, and I was hooked on the atmosphere almost right away. She’s also so good at making you question everything, and the dual narrators kept me slightly off-balance the whole time.</p>
<p>That said, I’ll be honest, there were a few spots in the middle where things slowed down a bit for me. And while the twist definitely caught me off guard, it did take a little bit of “just go with it” to fully buy in.</p>
<p>But honestly, those are pretty minor things in what was still a really gripping read. I had no idea where it was going, and that final reveal genuinely threw me. Four stars feels spot on, super solid thriller that I’d absolutely recommend, even if it’s not totally flawless.</p>
</div>
<div class="verdict-strip">
<div class="verdict-left">
<span class="verdict-eyebrow">Final Verdict</span>
<span class="verdict-text">Pretty good, very atmospheric</span>
</div>
<div style="display:flex;align-items:center;">
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar-e" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<span class="verdict-rating-label">4 of 5</span>
</div>
</div>
</div>
<div class="book-divider fade-4"><span>✦</span></div>
<!-- ════════════════════════════════════════════════════ -->
<!-- BOOK 2: SAY YOU'LL REMEMBER ME -->
<!-- ════════════════════════════════════════════════════ -->
<div class="subheading-bar fade-4"><span>Book Two</span></div>
<div class="book-entry fade-4">
<div class="book-card">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/I/81S0JUas9LL._SL1500_.jpg" alt="Say You'll Remember Me by Abby Jimenez">
</div>
<div class="stars-wrap">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">5 / 5 Stars</p>
</div>
<div class="content-side">
<p class="book-meta">Abby Jimenez • Forever • April 2025</p>
<h2 class="book-title"><em>Say You'll</em> Remember Me</h2>
<p class="book-author">by Abby Jimenez</p>
<p class="book-tagline">Swoony, emotional, and impossible to put down.</p>
<div class="tags">
<span class="tag">Contemporary Romance</span>
<span class="tag">Long Distance</span>
<span class="tag">Slow Burn</span>
<span class="tag">Found Family</span>
<span class="tag">Dementia</span>
</div>
<div class="info-row">
<div class="info-item">
<div class="info-label">Pages</div>
<div class="info-value">368</div>
</div>
<div class="info-item">
<div class="info-label">Setting</div>
<div class="info-value">Minnesota / CA</div>
</div>
<div class="info-item">
<div class="info-label">Heat Level</div>
<div class="info-value">Warm</div>
</div>
</div>
</div>
</div>
<div class="synopsis-block">
<div class="subheading-bar" style="margin-top:0;"><span>The Story</span></div>
<p>There's no such thing as a perfect guy, but Xavier Rush comes dangerously close. A gorgeous veterinarian who gives Greek god vibes, he asks Samantha out on what turns out to be the most incredible first date of her life: a sunset cruise, an escape room, rescue pets, and the kind of connection that feels impossible to walk away from.</p>
<p>Except Samantha has to walk away. Her mother has been diagnosed with early onset Alzheimer's, and her family needs her back in California. Two thousand miles away. She asks Xavier to forget her, to hold onto their perfect night as exactly that, a perfect memory. But Xavier isn't built that way. He boards planes. He sends messages. He refuses to let distance make the decision for them.</p>
<p>What follows is an emotional, funny, and deeply human love story about two people fighting to make something work against every possible odd, family crises, long distance, and the painful reality of caring for someone you're watching disappear. Abby Jimenez handles all of it with grace, heart, and the kind of characters you genuinely root for with everything you have.</p>
</div>
<div class="thoughts-block">
<div class="subheading-bar" style="margin-top:0;"><span>My Thoughts</span></div>
<p>Okay, five stars was not even a question for me! Abby Jimenez somehow manages to write romances that feel both wildly swoony and deeply real, and this one might be her best yet. Xavier is the kind of male lead you genuinely believe in, and Samantha's loyalty to her family felt so authentic and relatable without ever making her feel like a martyr.</p>
<p>What really got me was how honestly Jimenez portrays caregiving and Alzheimer's. It doesn't shy away from how exhausting and heartbreaking it is, which made the romance feel all the more earned. Every stolen moment between Xavier and Samantha hit differently because of the weight surrounding them. I laughed, I cried, and I immediately started recommending it to every person I know. If you read one romance this year, make it this one.</p>
</div>
<div class="verdict-strip">
<div class="verdict-left">
<span class="verdict-eyebrow">Final Verdict</span>
<span class="verdict-text">Absolute favourite, emotional perfection</span>
</div>
<div style="display:flex;align-items:center;">
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<span class="verdict-rating-label">5 of 5</span>
</div>
</div>
</div>
<div class="book-divider fade-4"><span>✦</span></div>
<!-- ════════════════════════════════════════════════════ -->
<!-- BOOK 3: WHAT HAVE YOU DONE? -->
<!-- ════════════════════════════════════════════════════ -->
<div class="subheading-bar fade-5"><span>Book Three</span></div>
<div class="book-entry fade-5">
<div class="book-card">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/I/81Pu38GBQNL._SL1500_.jpg" alt="What Have You Done? by Shari Lapena">
</div>
<div class="stars-wrap">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star-empty" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star-empty" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">3 / 5 Stars</p>
</div>
<div class="content-side">
<p class="book-meta">Shari Lapena • Doubleday Canada • July 2024</p>
<h2 class="book-title"><em>What Have</em> You Done?</h2>
<p class="book-author">by Shari Lapena</p>
<p class="book-tagline">A small-town murder with secrets at every turn, classic Lapena, solid and suspenseful.</p>
<div class="tags">
<span class="tag">Mystery</span>
<span class="tag">Small Town</span>
<span class="tag">YA-Adjacent</span>
<span class="tag">Multiple POVs</span>
<span class="tag">Red Herrings</span>
</div>
<div class="info-row">
<div class="info-item">
<div class="info-label">Pages</div>
<div class="info-value">336</div>
</div>
<div class="info-item">
<div class="info-label">Setting</div>
<div class="info-value">Vermont</div>
</div>
<div class="info-item">
<div class="info-label">Standalone</div>
<div class="info-value">Yes</div>
</div>
</div>
</div>
</div>
<div class="synopsis-block">
<div class="subheading-bar" style="margin-top:0;"><span>The Story</span></div>
<p>Nothing ever happens in sleepy little Fairhill, Vermont. The teenagers spend their Friday nights in the old graveyard telling ghost stories. Front doors stay unlocked. Everyone knows everyone. Until the morning a local farmer finds seventeen-year-old Diana Brewer's body in his hayfield, discovered by vultures, and the town is turned completely upside down.</p>
<p>Diana was beloved. She was also about to break up with her controlling boyfriend Cameron, a fact known only to her closest friend Riley. Now everyone is a suspect: the jealous ex-boyfriend, a teacher with a troubling history, a creepy regular from her job. As the police close in, secrets begin to surface, and the town of Fairhill, once quiet and trusting,becomes a landscape of paranoia and fear.</p>
<p>Told across multiple points of view, including, in an unusual narrative choice, from Diana herself watching over the town from beyond, this is a small-town mystery that asks: how well do you really know the people closest to you?</p>
</div>
<div class="thoughts-block">
<div class="subheading-bar" style="margin-top:0;"><span>My Thoughts</span></div>
<p>Three stars for this one, which for me means it was solidly fine, I finished it, I was entertained, but I wasn't wowed. Shari Lapena is such a reliable thriller writer and the bones here are good. The small town atmosphere works, the cast of suspects is broad enough to keep you guessing, and the pacing in the final third picks up nicely.</p>
<p>My main issue was that this felt a little different to her usual style, the teen POVs and the supernatural element of Diana narrating from the beyond leaned more YA than I expected, and that threw me slightly. If you've read a lot of Lapena, you may also find the structure familiar. That said, if you're newer to her work or just want a quick, digestible mystery that delivers on its promise, this absolutely hits the spot. Not her best, but still a solid Lapena read.</p>
</div>
<div class="verdict-strip">
<div class="verdict-left">
<span class="verdict-eyebrow">Final Verdict</span>
<span class="verdict-text">Solid but not her best work</span>
</div>
<div style="display:flex;align-items:center;">
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar-e" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar-e" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<span class="verdict-rating-label">3 of 5</span>
</div>
</div>
</div>
<div class="book-divider fade-5"><span>✦</span></div>
<!-- ════════════════════════════════════════════════════ -->
<!-- BOOK 4: FAMILY LIES -->
<!-- ════════════════════════════════════════════════════ -->
<div class="subheading-bar fade-5"><span>Book Four</span></div>
<div class="book-entry fade-5">
<div class="book-card">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/I/816SkfuOgcL._SL1500_.jpg" alt="Family Lies by Karen Rose">
</div>
<div class="stars-wrap">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">5 / 5 Stars</p>
</div>
<div class="content-side">
<p class="book-meta">Karen Rose • Berkley • March 2026</p>
<h2 class="book-title"><em>Family</em> Lies</h2>
<p class="book-author">by Karen Rose</p>
<p class="book-tagline">Action-packed from page one, deadly secrets, fierce loyalty, and a plot that never lets up.</p>
<div class="tags">
<span class="tag">Romantic Suspense</span>
<span class="tag">Police Procedural</span>
<span class="tag">Found Family</span>
<span class="tag">Slow Burn Romance</span>
<span class="tag">Series Book 4</span>
</div>
<div class="info-row">
<div class="info-item">
<div class="info-label">Pages</div>
<div class="info-value">528</div>
</div>
<div class="info-item">
<div class="info-label">Setting</div>
<div class="info-value">San Diego</div>
</div>
<div class="info-item">
<div class="info-label">Heat Level</div>
<div class="info-value">Low</div>
</div>
</div>
</div>
</div>
<div class="synopsis-block">
<div class="subheading-bar" style="margin-top:0;"><span>The Story</span></div>
<p>As an infant, Kit McKittrick's foster sister Akiko was abandoned at a firehouse. Now 32, Akiko receives an unsettling phone call from a woman named Mary Sherman, who claims to know her birth mother, but refuses to say anything more except in person. Nervous and hopeful in equal measure, Akiko agrees to meet. Kit insists on coming too.</p>
<p>Kit's instincts have always been sharp. Standing on Mary Sherman's doorstep, shots ring out. Kit is hit. And when they push through the door, they find Mary Sherman dead inside the house. Whatever she knew, about Akiko's mother, about the past, she took it with her.</p>
<p>Placed on medical leave and pulled off the case officially, Kit refuses to stand down. With police psychologist Sam Reeves working quietly alongside her, she begins digging into Mary Sherman's background, uncovering connections to a private detective, to Akiko's mentor, and to a web of family secrets that somebody is willing to kill to protect. As more bodies pile up and the danger gets closer to home, Kit begins to wonder: were some truths never meant to come to light?</p>
</div>
<div class="thoughts-block">
<div class="subheading-bar" style="margin-top:0;"><span>My Thoughts</span></div>
<p>Karen Rose, you have done it again. I've been reading this series since the beginning and each book somehow raises the stakes even further. This one is the most personal entry yet because it centres Akiko, who has been a beloved supporting character, and watching her story unfold was genuinely emotional. Rose is brilliant at making you care about every single person in a very large cast.</p>
<p>Kit is one of my favourite protagonists in any ongoing series, she's fierce and protective and constantly walking the line between doing her job and doing what's right, and that tension never gets old. The slow-burn between her and Sam is also doing exactly what I need it to do: building and building with all the patient, agonising restraint of a writer who knows exactly when to deliver. The Japanese family plot threads are complex and required my full attention, but they paid off in a huge way. Five stars without hesitation, and I'm already desperate for book five.</p>
</div>
<div class="verdict-strip">
<div class="verdict-left">
<span class="verdict-eyebrow">Final Verdict</span>
<span class="verdict-text">Absolute favourite, Karen Rose at her finest</span>
</div>
<div style="display:flex;align-items:center;">
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<span class="verdict-rating-label">5 of 5</span>
</div>
</div>
</div>
<div class="book-divider fade-6"><span>✦</span></div>
<!-- ════════════════════════════════════════════════════ -->
<!-- BOOK 5: ATMOSPHERE -->
<!-- ════════════════════════════════════════════════════ -->
<div class="subheading-bar fade-6"><span>Book Five</span></div>
<div class="book-entry fade-6">
<div class="book-card">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/I/81b-AdU1TWL._SL1500_.jpg" alt="Atmosphere by Taylor Jenkins Reid">
</div>
<div class="stars-wrap">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">5 / 5 Stars</p>
</div>
<div class="content-side">
<p class="book-meta">Taylor Jenkins Reid • Ballantine Books • June 2025</p>
<h2 class="book-title"><em>Atmo</em>sphere</h2>
<p class="book-author">by Taylor Jenkins Reid</p>
<p class="book-tagline">Breathtaking, heartbreaking, and utterly beautiful. Taylor Jenkins Reid at her very best, reaching for the stars.</p>
<div class="tags">
<span class="tag">Historical Fiction</span>
<span class="tag">Sapphic Romance</span>
<span class="tag">1980s NASA</span>
<span class="tag">Female Empowerment</span>
<span class="tag">Found Family</span>
</div>
<div class="info-row">
<div class="info-item">
<div class="info-label">Pages</div>
<div class="info-value">352</div>
</div>
<div class="info-item">
<div class="info-label">Setting</div>
<div class="info-value">1980s Houston</div>
</div>
<div class="info-item">
<div class="info-label">Standalone</div>
<div class="info-value">Yes</div>
</div>
</div>
</div>
</div>
<div class="synopsis-block">
<div class="subheading-bar" style="margin-top:0;"><span>The Story</span></div>
<p>Joan Goodwin has been obsessed with the stars for as long as she can remember. A physics and astronomy professor in her thirties, she makes the leap of her life when NASA opens its Space Shuttle program to women for the first time. Joan is selected. She moves to Houston. She trains.</p>
<p>The book opens on December 29, 1984, a NASA shuttle in crisis, oxygen running out, a crew fighting to survive. Then it works backwards, showing us everything that led Joan to that moment: the gruelling training, the impossible pressure of being one of the first women in the program, a found family forged under extreme circumstances, and Vanessa Ford, a pilot-turned-astronaut who unravels every assumption Joan ever made about herself.</p>
<p>What unfolds is a story about ambition and sacrifice, about discovering who you are when the world keeps telling you who you're supposed to be, and about a love that grows slowly and fiercely in the shadow of something far larger than either woman. Told with TJR's signature nonlinear structure, it's a novel that breaks your heart and puts it back together, over and over, until the final breathtaking page.</p>
</div>
<div class="thoughts-block">
<div class="subheading-bar" style="margin-top:0;"><span>My Thoughts</span></div>
<p>I’ll be honest, I didn’t think anything would top The Seven Husbands of Evelyn Hugo for me. Nothing else in general fiction has even come close… until Atmosphere. I can confidently say it actually surpassed it, which is kind of wild for me to admit. That’s honestly the highest praise I can give, especially since I don’t usually reach for general fiction - historical fiction even less.Taylor Jenkins Reid just gets it, the way women hold their ambitions and their love and their grief all at once, the way the most meaningful connections form quietly and then explode into everything.</p>
<p>Joan is not an easy character, but she is an incredibly honest one, and watching her figure herself out in parallel to training for the most extraordinary job in the world was genuinely moving. The sapphic love story is handled with such care, slow, real, complicated by circumstances that feel completely of the era. And the final sequence on the shuttle had me holding my breath in a way that no book has managed in a long time.</p>
<p>If you've read TJR before, this feels like everything she's been building towards. If you haven't, this is an absolutely perfect place to start. Five stars, and I'm already thinking about a reread.</p>
</div>
<div class="verdict-strip">
<div class="verdict-left">
<span class="verdict-eyebrow">Final Verdict</span>
<span class="verdict-text">Masterpiece!</span>
</div>
<div style="display:flex;align-items:center;">
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="vstar" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<span class="verdict-rating-label">5 of 5</span>
</div>
</div>
</div>
<!-- ══ FINAL WRAP THOUGHTS ═══════════════════════════════ -->
<div class="subheading-bar fade-6" style="margin-top:60px;"><span>Wrapping Up April</span></div>
<div class="final-thoughts fade-6">
<p>Three five-star reads in one month is pretty rare for me, and I'm still a little giddy about it. Atmosphere and Say You'll Remember Me are both going on my all-time favourites shelf without question, two very different books that both left me completely undone in the best way. Family Lies reminded me why I will always, always come back to Karen Rose.</p>
<p>Even the three-star read was worth it, sometimes a perfectly fine thriller is exactly what you need between the heavy hitters. What Have You Done? did its job: kept me occupied, gave me a satisfying conclusion, and sent me straight to the next book.</p>
<p>Already deep into May and the TBR pile is looking extremely dangerous. As always. Let me know in the comments which of these you've read, or if any of them are on your list, I want to talk about all of them!</p>
</div>
<!-- ══ CTA BANNER ════════════════════════════════════════ -->
<div class="cta-banner fade-6">
<p class="cta-eyebrow">Book Obsessed Introverts</p>
<h2 class="cta-headline">Want <em>individual spotlights</em>?</h2>
<p class="cta-body">Head over to the blog for dedicated reviews filled with details, trope meters, content warnings, and similar read recommendations.</p>
<div class="cta-buttons">
<a class="btn btn-primary" href="https://www.bookobsessedintroverts.com/p/book-reviews.html" target="_blank"><span>Browse All Reviews</span></a>
<a class="btn btn-secondary" href="https://www.bookobsessedintroverts.com/search/label/WrapUps" target="_blank"><span>More Wrap-Ups</span></a>
</div>
</div>
<!-- ══ FOOTER ════════════════════════════════════════════ -->
<div class="footer-stripe fade-6">
<p>Wrap-Up by Book Obsessed Introverts • bookobsessedintroverts.com</p>
<a href="https://www.bookobsessedintroverts.com" target="_blank">Back to the Blog →</a>
</div>
</div>
</body>
</html>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-18527033691699940082026-04-27T18:31:00.000-06:002026-04-27T18:31:06.563-06:00Pieces of Me by Haley Harris ARC Review<div class="separator" style="clear: both;"><div style="text-align: center;"><img alt="" border="0" data-original-height="4032" data-original-width="3024" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9V7sSx0LeU-61F7jqByvO8AUdiD-mrvDGGvrElXW5ubciaMAt1c31qJhZPLXsBgi5YYo8yK0BwgtrTgAE85oTU5qM16YZCkv66sm08YyCjckwjfNTqUpHh1db3vzKuqQTmj8rM_EHzLYHKC8ki6LB_5laRrDIUK6JBu-BASh8jBjVm78d3QLE3Yz_GTc/s320/IMG_7273.jpeg" /></div><p class="isSelectedEnd"><span style="font-family: Century Gothic;">WOW! <em>Pieces of Me</em> by Haley Harris grabbed my attention from the very first page, and I could not put it down.</span></p><p class="isSelectedEnd"><span style="font-family: Century Gothic;">My heart ached for Jade, the FMC, who is trying to move forward and stay safe after living through unimaginable trauma ten years ago. Her journey felt emotional, raw, and incredibly compelling. And West? Absolutely swoon-worthy. Every woman deserves to be treated and cherished the way he loves and protects Jade.</span></p><p class="isSelectedEnd"><span style="font-family: Century Gothic;">As a mystery romance, this book delivered everything I hoped for. Haley Harris did a phenomenal job of keeping readers hooked, leaving just enough suspense and intrigue to make it impossible to stop turning the pages. Every chapter left me wanting more, right until the very end.</span></p><p class="isSelectedEnd"><span style="font-family: Century Gothic;">Nothing felt rushed. The pacing was perfect, and the level of detail made it easy to fully experience every emotion and moment alongside the characters.</span></p><p><span style="font-family: Century Gothic;">This book reminded me so much of the emotional storytelling style of Corinne Michaels, one of my favorite authors discovered a few years ago. If this debut series is any indication, Haley Harris may quickly earn a spot on my favorite authors list as well.</span></p><p><span style="font-family: Century Gothic; font-size: medium;"><b>Rating: ⭐⭐⭐⭐⭐</b></span></p><p><span style="font-family: Century Gothic;">Thank you to the <a href="https://www.instagram.com/haleyharrisauthor/" target="_blank">author </a>for my digital ARC via <a href="https://www.lovenotespr.com/" target="_blank">Love Notes PR</a> in exchange for a review. As always, my reviews are my own and unbiased opinions.</span></p><p><span style="font-family: Century Gothic;"><br /></span></p><p><span style="font-family: Century Gothic;">Happy Reading!</span></p><p><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p></div>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-4195659985497346202026-04-09T15:01:00.000-06:002026-04-09T15:01:05.397-06:00Bloodlines by C. E. Sarrow ARC Review<div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgnE7IBWNpbSBZb0dnhF-ize0L7t4krfE4cuiAfvqWmmwbwFWp53kpg_pI0tts1EME_fT1hV-NIdc5j78EkCFlU64A5FvsFQRt6JBx5v6YTZnUjHhs9EAwFkIMnej09-EcR9ns1y_wpGp-T6hRWp5uZIpHN9xkNljUC8MNPwSB3y-F86SkM2qK309z47w/s5712/IMG_7269.jpeg" style="display: block; padding: 1em 0px; text-align: center;"><img alt="" border="0" data-original-height="5712" data-original-width="4284" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgnE7IBWNpbSBZb0dnhF-ize0L7t4krfE4cuiAfvqWmmwbwFWp53kpg_pI0tts1EME_fT1hV-NIdc5j78EkCFlU64A5FvsFQRt6JBx5v6YTZnUjHhs9EAwFkIMnej09-EcR9ns1y_wpGp-T6hRWp5uZIpHN9xkNljUC8MNPwSB3y-F86SkM2qK309z47w/s320/IMG_7269.jpeg" /></a><p data-end="183" data-start="17"><span style="font-family: Century Gothic;"><em data-end="29" data-start="17">Bloodlines</em> by C. E. Sarrow delivers a dark, tension-filled romance wrapped in a dangerous mafia world, but it took me a little while to fully settle into the story.</span></p>
<p data-end="547" data-start="185"><span style="font-family: Century Gothic;">At the beginning, I struggled with the writing style—it felt quite heavy at times, and I found myself needing to reread certain passages to fully grasp what was happening. This slowed the pacing for me and made it harder to immediately connect with the story. However, once I pushed past that initial hurdle, I found myself drawn into Amelia and Emory’s dynamic.</span></p>
<p data-end="950" data-start="549"><span style="font-family: Century Gothic;">The chemistry between them is intense, layered with that addictive push-and-pull of enemies-to-lovers. Amelia’s quiet strength and defiance made her more than just a pawn, and Emory’s cold, calculated nature paired with glimpses of vulnerability created a compelling contrast. Their relationship walks that razor edge between tension, desire, and danger, which kept me engaged as the story progressed.</span></p>
<p data-end="1225" data-start="952"><span style="font-family: Century Gothic;">That said, while I did enjoy the book overall, it didn’t quite hit the “WOW” factor I was expecting. The premise had so much potential for explosive twists and emotional depth, and while it delivered in parts, it never fully reached that unforgettable, all-consuming level.</span></p>
<p data-end="1398" data-is-last-node="" data-is-only-node="" data-start="1227"><span style="font-family: Century Gothic;">Still, <em data-end="1246" data-start="1234">Bloodlines</em> is a solid read for fans of dark romance and mafia tension, especially if you enjoy a slow burn with morally grey characters and high emotional stakes.</span></p><p data-end="1398" data-is-last-node="" data-is-only-node="" data-start="1227"><span style="font-family: Century Gothic; font-size: medium;"><b>Rating: ⭐⭐⭐⭐</b></span></p><p data-end="1398" data-is-last-node="" data-is-only-node="" data-start="1227"><span style="font-family: Century Gothic;">Thank you to the author for my digital ARC in exchange for a review. As always, my reviews are my own and unbiased opinions.</span></p><p data-end="1398" data-is-last-node="" data-is-only-node="" data-start="1227"><span style="font-family: Century Gothic;">Happy reading!</span></p><p data-end="1398" data-is-last-node="" data-is-only-node="" data-start="1227"><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p></div>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-52387999644564010762026-04-01T08:00:00.006-06:002026-04-01T08:00:00.129-06:00🔎 30+ Must-Read Mystery & Thriller Books | Coming Spring 2026 <div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji6syfmAxhfUhXhhJuQFeDhaYH0SyVcpRa4RtZKTqut_u1VF3gdAX5Y_ZojZ8MCjCot4RGkZXriKDQxml1vhUiR2hHw7RpL7qKS6uYDQJ0Z1zWb2R-1enOOw75dETiORsz079u-uSamMDpSdO_bkEXnnVG8YxtW2sYZIZEGVAnLEnLk-2BV3DO8bXCtjM/s1600/Untitled%20design%20%281%29.png
" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji6syfmAxhfUhXhhJuQFeDhaYH0SyVcpRa4RtZKTqut_u1VF3gdAX5Y_ZojZ8MCjCot4RGkZXriKDQxml1vhUiR2hHw7RpL7qKS6uYDQJ0Z1zWb2R-1enOOw75dETiORsz079u-uSamMDpSdO_bkEXnnVG8YxtW2sYZIZEGVAnLEnLk-2BV3DO8bXCtjM/s1600/Untitled%20design%20%281%29.png
" style="display:none;"/></a>
<style>
.book-grid {
display: flex;
flex-direction: column;
gap: 40px;
}
.book-item {
display: flex;
gap: 25px;
align-items: flex-start;
background: #ffffff;
padding: 18px;
border-radius: 12px;
box-shadow: 0 4px 14px rgba(0,0,0,0.05);
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.book-item:hover {
transform: translateY(-3px);
box-shadow: 0 8px 22px rgba(0,0,0,0.08);
}
.book-cover img {
width: 140px;
border-radius: 10px;
}
.book-details {
max-width: 650px;
font-family: 'Georgia', serif;
color: #333;
}
.book-title {
font-size: 20px;
font-weight: 600;
margin-bottom: 6px;
color: #1f1f1f;
}
.book-title a {
text-decoration: none;
color: inherit;
}
.book-title a:hover {
color: #b08968;
}
.book-meta {
font-size: 14px;
color: #777;
margin: 2px 0;
}
.book-summary {
margin-top: 10px;
font-size: 15px;
line-height: 1.6;
}
.buy-button {
display: inline-block;
margin-top: 12px;
padding: 9px 16px;
background-color: #b08968;
color: #fff;
text-decoration: none;
border-radius: 6px;
font-size: 14px;
transition: background 0.2s ease;
}
.buy-button:hover {
background-color: #9c7257;
}
.book-cover {
width: 140px;
height: 210px;
flex-shrink: 0; /* prevents resizing in flex layout */
}
.book-cover img {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 10px;
display: block;
}
</style>
<p style="font-size: 13px; color: #777; margin-top: 0;">
<em>*(April Releases + Most Anticipated Thrillers You Need on Your TBR)*</em>
</p>
<div class="book-grid">
<div style="max-width: 700px; font-family: Georgia, serif; color: #333; line-height: 1.7; font-size: 16px;">
<p>
If you love <strong>dark, twisty, can’t-put-it-down books</strong>… Spring 2026 is stacked.
</p>
<p>
From <strong>psychological thrillers</strong> and <strong>domestic suspense</strong> to
<strong>crime, mystery, and romantic thrillers</strong>, this season is bringing some of the most addictive reads of the year.
</p>
<p>
Whether you’re here for <strong>shocking twists</strong>, <strong>messy secrets</strong>, or
<strong>slow-burn tension</strong>, you’re going to find your next obsession.
</p>
</div>
<div style="background:#f7f3ef; padding:15px; border-radius:10px; margin-bottom:10px;">
📌 Save this post so you don’t miss these Spring 2026 thriller releases!
</div>
<h2 style="font-family: Georgia, serif; margin-top:15px;">
🖤 April 2026 Thriller Releases
</h2>
<!-- BOOK 1 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Ending-Writes-Itself-Novel/dp/0063481316/ref=sr_1_1?adgrpid=64213545262&dib=eyJ2IjoiMSJ9.8pLd34YifSuLIe7KDgsNFsdA8twYJ_B_1S2_E_AexmQGlwZhl5xegumuq-yJglzLSm-wGP-X14BhMz_VhkAc6Q.jtgflvHuqHqdHjeTq_TEU57A5u5me2bALFBBeZ9uNEA&dib_tag=se&hvadid=609161165978&hvdev=c&hvlocphy=9001255&hvnetw=g&hvqmt=e&hvrand=607213320175582935&hvtargid=kwd-2415463393086&hydadcr=22440_13397371&keywords=the+ending+writes+itself&mcid=ebff338d70b433ee835e24aec20ac490&qid=1774663118&sr=8-1" target="_blank">
<img src="https://m.media-amazon.com/images/I/71okQqxyUbL._SL1500_.jpg" alt="The Ending Writes Itself - Evelyn Clarke">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Ending-Writes-Itself-Novel/dp/0063481316/ref=sr_1_1?adgrpid=64213545262&dib=eyJ2IjoiMSJ9.8pLd34YifSuLIe7KDgsNFsdA8twYJ_B_1S2_E_AexmQGlwZhl5xegumuq-yJglzLSm-wGP-X14BhMz_VhkAc6Q.jtgflvHuqHqdHjeTq_TEU57A5u5me2bALFBBeZ9uNEA&dib_tag=se&hvadid=609161165978&hvdev=c&hvlocphy=9001255&hvnetw=g&hvqmt=e&hvrand=607213320175582935&hvtargid=kwd-2415463393086&hydadcr=22440_13397371&keywords=the+ending+writes+itself&mcid=ebff338d70b433ee835e24aec20ac490&qid=1774663118&sr=8-1" target="_blank">The Ending Writes Itself - Evelyn Clarke</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 7, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Mystery & Thriller</div>
<div class="book-summary">
Six authors compete on a remote island, but not all of them will make it out.
</div>
<a class="buy-button" href="https://www.amazon.ca/Ending-Writes-Itself-Novel/dp/0063481316/ref=sr_1_1?adgrpid=64213545262&dib=eyJ2IjoiMSJ9.8pLd34YifSuLIe7KDgsNFsdA8twYJ_B_1S2_E_AexmQGlwZhl5xegumuq-yJglzLSm-wGP-X14BhMz_VhkAc6Q.jtgflvHuqHqdHjeTq_TEU57A5u5me2bALFBBeZ9uNEA&dib_tag=se&hvadid=609161165978&hvdev=c&hvlocphy=9001255&hvnetw=g&hvqmt=e&hvrand=607213320175582935&hvtargid=kwd-2415463393086&hydadcr=22440_13397371&keywords=the+ending+writes+itself&mcid=ebff338d70b433ee835e24aec20ac490&qid=1774663118&sr=8-1" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 2 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.com/Girls-Trip-Ally-Condie/dp/1538773457" target="_blank">
<img src="https://m.media-amazon.com/images/I/81ga5VnhTXL._SL1500_.jpg" alt="The Girls Trip – Ally Condie">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.com/Girls-Trip-Ally-Condie/dp/1538773457" target="_blank">The Girls Trip – Ally Condie</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 7, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Mystery & Thriller</div>
<div class="book-summary">
What starts as a dream getaway quickly turns into something far more dangerous when secrets begin to surface. As tensions rise, the trip becomes a fight for survival.
</div>
<a class="buy-button" href="https://www.amazon.com/Girls-Trip-Ally-Condie/dp/1538773457" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 3 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Murder-at-Cinnamon-Falls-Novel/dp/0063482444/ref=sr_1_1?dib=eyJ2IjoiMSJ9.YQXcAT_J4xS-j3yzwI2fSA.pMd7sr3fbvHflYC2b49ANDS7ADdf28YGcBsNhFQZ4Rk&dib_tag=se&keywords=9780063482449&qid=1774663032&sr=8-1" target="_blank">
<img src="https://m.media-amazon.com/images/I/819J9QT9jNL._SL1500_.jpg" alt="Murder at Cinnamon Falls — R.L. Killmore">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Murder-at-Cinnamon-Falls-Novel/dp/0063482444/ref=sr_1_1?dib=eyJ2IjoiMSJ9.YQXcAT_J4xS-j3yzwI2fSA.pMd7sr3fbvHflYC2b49ANDS7ADdf28YGcBsNhFQZ4Rk&dib_tag=se&keywords=9780063482449&qid=1774663032&sr=8-1" target="_blank">Murder at Cinnamon Falls — R.L. Killmore</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 7, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Cozy Mystery</div>
<div class="book-summary">
A cozy small-town mystery where a shocking murder disrupts a quiet community. With secrets hiding behind friendly faces, uncovering the truth won’t be easy.
</div>
<a class="buy-button" href="https://www.amazon.ca/Murder-at-Cinnamon-Falls-Novel/dp/0063482444/ref=sr_1_1?dib=eyJ2IjoiMSJ9.YQXcAT_J4xS-j3yzwI2fSA.pMd7sr3fbvHflYC2b49ANDS7ADdf28YGcBsNhFQZ4Rk&dib_tag=se&keywords=9780063482449&qid=1774663032&sr=8-1" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 4 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Close-Home-Seraphina-Nova-Glass/dp/0778306437" target="_blank">
<img src="https://m.media-amazon.com/images/I/81BnMrh2jTL._SL1500_.jpg" alt="Too Close to Home – Seraphina Nova Glass">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Close-Home-Seraphina-Nova-Glass/dp/0778306437" target="_blank">Too Close to Home – Seraphina Nova Glass</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 14, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Psychological Thriller</div>
<div class="book-summary">
When danger hits too close, long-buried secrets begin to unravel. This tense domestic thriller explores trust, fear, and how well we really know those around us.
</div>
<a class="buy-button" href="https://www.amazon.ca/Close-Home-Seraphina-Nova-Glass/dp/0778306437" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 5 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Last-One-Out-Jane-Harper-ebook/dp/B0F5PBT8S2" target="_blank">
<img src="https://m.media-amazon.com/images/I/91gf6L4hSsL._SL1500_.jpg" alt="Last One Out – Jane Harper">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Last-One-Out-Jane-Harper-ebook/dp/B0F5PBT8S2" target="_blank">Last One Out – Jane Harper</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 14, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Mystery & Thriller</div>
<div class="book-summary">
A slow-burn mystery set in a dying town where a disappearance uncovers buried secrets.
</div>
<a class="buy-button" href="https://www.amazon.ca/Last-One-Out-Jane-Harper-ebook/dp/B0F5PBT8S2" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 6 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Her-First-Lie-Lucinda-Berry/dp/1662526067" target="_blank">
<img src="https://m.media-amazon.com/images/I/81QfESWN6-L._SL1500_.jpg" alt="Her First Lie – Lucinda Berry">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Her-First-Lie-Lucinda-Berry/dp/1662526067" target="_blank">Her First Lie – Lucinda Berry</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 21, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Psychological Thriller</div>
<div class="book-summary">
A gripping psychological thriller about deception, trauma, and hidden truths. As the story unfolds, nothing is quite what it seems.
</div>
<a class="buy-button" href="https://www.amazon.ca/Her-First-Lie-Lucinda-Berry/dp/1662526067" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 7 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Reasonable-Suspicion-Thriller-James-Chandler/dp/1648756948" target="_blank">
<img src="https://m.media-amazon.com/images/I/81GvMdNu2YL._SL1500_.jpg" alt="Reasonable Suspicion — James Chandler">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Reasonable-Suspicion-Thriller-James-Chandler/dp/1648756948" target="_blank">Reasonable Suspicion — James Chandler</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 21, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Legal Thriller</div>
<div class="book-summary">
A high-stakes legal case spirals into danger as buried truths begin to surface.
</div>
<a class="buy-button" href="https://www.amazon.ca/Reasonable-Suspicion-Thriller-James-Chandler/dp/1648756948" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 8 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Hostess-gripping-psychological-thriller-coming/dp/1399748165" target="_blank">
<img src="https://m.media-amazon.com/images/I/91urAeG4TvL._SL1500_.jpg" alt="The Hostess — Courtney Psak">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Hostess-gripping-psychological-thriller-coming/dp/1399748165" target="_blank">The Hostess — Courtney Psak</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 21, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Psychological Thriller</div>
<div class="book-summary">
A dinner party gone wrong reveals secrets that refuse to stay hidden.
</div>
<a class="buy-button" href="https://www.amazon.ca/Hostess-gripping-psychological-thriller-coming/dp/1399748165" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 9 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Caretaker-Novel-Marcus-Kliewer/dp/1982198818" target="_blank">
<img src="https://m.media-amazon.com/images/I/81xuRXXIBBL._SL1500_.jpg" alt="The Caretaker — Marcus Kliewer">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Caretaker-Novel-Marcus-Kliewer/dp/1982198818" target="_blank">The Caretaker — Marcus Kliewer</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 21, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Horror Thriller / Suspense</div>
<div class="book-summary">
An eerie, tension-filled thriller where trust quickly turns into fear.
</div>
<a class="buy-button" href="https://www.amazon.ca/Caretaker-Novel-Marcus-Kliewer/dp/1982198818" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 10 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Flirting-Murder-Novel-Amanda-Sellet/dp/1250360196" target="_blank">
<img src="https://m.media-amazon.com/images/I/81Cm9C2OmUL._SL1500_.jpg" alt="Flirting with Murder — Amanda Sellet">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Flirting-Murder-Novel-Amanda-Sellet/dp/1250360196" target="_blank">Flirting with Murder — Amanda Sellet</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 21, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Romantic Thriller</div>
<div class="book-summary">
A fun blend of romance and mystery with danger lurking beneath the surface.
</div>
<a class="buy-button" href="https://www.amazon.ca/Flirting-Murder-Novel-Amanda-Sellet/dp/1250360196" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 11 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Mad-Mabel-Novel-Sally-Hepworth-ebook/dp/B0F5PCBV62" target="_blank">
<img src="https://m.media-amazon.com/images/I/71Fey81t3hL._SL1500_.jpg" alt="Mad Mabel — Sally Hepworth">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Mad-Mabel-Novel-Sally-Hepworth-ebook/dp/B0F5PCBV62" target="_blank">Mad Mabel — Sally Hepworth</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 21, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Psychological Thriller</div>
<div class="book-summary">
An elderly woman with a suspicious past becomes the center of a dark, twisty story.
</div>
<a class="buy-button" href="https://www.amazon.ca/Mad-Mabel-Novel-Sally-Hepworth-ebook/dp/B0F5PCBV62" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 12 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.com/Cute-Little-Murder-Molly-Harper/dp/0593817346" target="_blank">
<img src="https://m.media-amazon.com/images/I/812l7Iqo9JL._SL1500_.jpg" alt="A Cute Little Murder — Molly Harper">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.com/Cute-Little-Murder-Molly-Harper/dp/0593817346" target="_blank">A Cute Little Murder — Molly Harper</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 21, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Cozy Mystery</div>
<div class="book-summary">
A cozy mystery with humor, charm, and just enough danger to keep you hooked.
</div>
<a class="buy-button" href="https://www.amazon.com/Cute-Little-Murder-Molly-Harper/dp/0593817346" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 13 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Deadly-Episode-Novel-Anthony-Horowitz/dp/144346967X" target="_blank">
<img src="https://m.media-amazon.com/images/I/71xmaHSyguL._SL1500_.jpg" alt="A Deadly Episode — Anthony Horowitz">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Deadly-Episode-Novel-Anthony-Horowitz/dp/144346967X" target="_blank">A Deadly Episode — Anthony Horowitz</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 28, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Police Procedural</div>
<div class="book-summary">
A classic mystery filled with clever twists and an expertly crafted investigation.
</div>
<a class="buy-button" href="https://www.amazon.ca/Deadly-Episode-Novel-Anthony-Horowitz/dp/144346967X" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 14 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/They-Want-Us-Dead-Novel/dp/1250340535/ref=sr_1_1?crid=1D1HMHGR9RWT3&dib=eyJ2IjoiMSJ9.4VMIWlo-XeGhURkVp6wvEg.T7MYonqEk941xI7ygDa7YSC3XjB0lMqLpOng0kwBEAw&dib_tag=se&keywords=They+Want+Us+Dead%3A+A+Novel+Hardcover+by+CL+Montblan&qid=1774725304&sprefix=they+want+us+dead+a+novel+hardcover+by+cl+montblanc%2Caps%2C190&sr=8-1" target="_blank">
<img src="https://m.media-amazon.com/images/I/91m2xh4KhZL._SL1500_.jpg" alt="They Want Us Dead – C.L. Montblanc">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/They-Want-Us-Dead-Novel/dp/1250340535/ref=sr_1_1?crid=1D1HMHGR9RWT3&dib=eyJ2IjoiMSJ9.4VMIWlo-XeGhURkVp6wvEg.T7MYonqEk941xI7ygDa7YSC3XjB0lMqLpOng0kwBEAw&dib_tag=se&keywords=They+Want+Us+Dead%3A+A+Novel+Hardcover+by+CL+Montblan&qid=1774725304&sprefix=they+want+us+dead+a+novel+hardcover+by+cl+montblanc%2Caps%2C190&sr=8-1" target="_blank">They Want Us Dead – C.L. Montblanc</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 28, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Survival Thriller</div>
<div class="book-summary">
Fast-paced and suspenseful, this thriller follows characters caught in a deadly situation where survival means staying one step ahead at all times.
</div>
<a class="buy-button" href="https://www.amazon.ca/They-Want-Us-Dead-Novel/dp/1250340535/ref=sr_1_1?crid=1D1HMHGR9RWT3&dib=eyJ2IjoiMSJ9.4VMIWlo-XeGhURkVp6wvEg.T7MYonqEk941xI7ygDa7YSC3XjB0lMqLpOng0kwBEAw&dib_tag=se&keywords=They+Want+Us+Dead%3A+A+Novel+Hardcover+by+CL+Montblan&qid=1774725304&sprefix=they+want+us+dead+a+novel+hardcover+by+cl+montblanc%2Caps%2C190&sr=8-1" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 15 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Dark-When-Devil-Comes-Novel-ebook/dp/B0F5PCRB51" target="_blank">
<img src="https://m.media-amazon.com/images/I/91ZtBFWNAAL._SL1500_.jpg" alt="Dark Is When the Devil Comes — Daisy Pearce">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Dark-When-Devil-Comes-Novel-ebook/dp/B0F5PCRB51" target="_blank">Dark Is When the Devil Comes — Daisy Pearce</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 28, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Psychological Thriller</div>
<div class="book-summary">
A chilling psychological thriller exploring fear, obsession, and the unknown. Dark, unsettling, and impossible to shake.
</div>
<a class="buy-button" href="https://www.amazon.ca/Dark-When-Devil-Comes-Novel-ebook/dp/B0F5PCRB51" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 16 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.com/Cheat-Death-Castle-Knoll-Files-ebook/dp/B0F9KMC9CC" target="_blank">
<img src="https://m.media-amazon.com/images/I/81jbKpqNtdL._SL1500_.jpg" alt="How to Cheat Your Own Death — Kristen Perrin">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.com/Cheat-Death-Castle-Knoll-Files-ebook/dp/B0F9KMC9CC" target="_blank">How to Cheat Your Own Death — Kristen Perrin</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 28, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Mystery</div>
<div class="book-summary">
A twisty, unpredictable story about survival, deception, and unexpected consequences.
</div>
<a class="buy-button" href="https://www.amazon.com/Cheat-Death-Castle-Knoll-Files-ebook/dp/B0F9KMC9CC" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 17 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Boring-Asian-Female-Canwen-Xu/dp/1443475718" target="_blank">
<img src="https://m.media-amazon.com/images/I/81lpvfImS1L._SL1500_.jpg" alt="Boring Asian Female — Canwen Xu">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Boring-Asian-Female-Canwen-Xu/dp/1443475718" target="_blank">Boring Asian Female — Canwen Xu</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 28, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Psychological Thriller</div>
<div class="book-summary">
A sharp psychological thriller about identity, perception, and hidden rage.
</div>
<a class="buy-button" href="https://www.amazon.ca/Boring-Asian-Female-Canwen-Xu/dp/1443475718" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 18 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Molka-hotly-anticipated-bestselling-author/dp/1840918624" target="_blank">
<img src="https://m.media-amazon.com/images/I/819T2wcfe-L._SL1500_.jpg" alt="Molka — Monika Kim">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Molka-hotly-anticipated-bestselling-author/dp/1840918624" target="_blank">Molka — Monika Kim</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> April 30, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Psychological Thriller</div>
<div class="book-summary">
A sharp and disturbing revenge thriller tackling voyeurism, control, and power.
</div>
<a class="buy-button" href="https://www.amazon.ca/Molka-hotly-anticipated-bestselling-author/dp/1840918624" target="_blank">
Buy Now
</a>
</div>
</div>
<h2 style="font-family: Georgia, serif; margin-top:40px;">
🌸 Most Anticipated Spring 2026 Thrillers
</h2>
<!-- BOOK 19 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Dead-Room-Catriona-McPherson-ebook/dp/B0FLYGM99R/ref=sr_1_1?crid=WM2PWB2LTMTK&dib=eyJ2IjoiMSJ9.oJ9KxlB2l9F086-vf6gwoA.si4FFIC15qK1B-p2pTi7RpT8mXfVOToRxPPpUTZXnqI&dib_tag=se&keywords=The+Dead+Room+%E2%80%93+Catriona+McPherson&qid=1774664867&s=digital-text&sprefix=the+dead+room+catriona+mcpherson%2Cdigital-text%2C173&sr=1-1" target="_blank">
<img src="https://m.media-amazon.com/images/I/71Kpxf2jI0L._SL1500_.jpg" alt="The Dead Room – Catriona McPherson">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Dead-Room-Catriona-McPherson-ebook/dp/B0FLYGM99R/ref=sr_1_1?crid=WM2PWB2LTMTK&dib=eyJ2IjoiMSJ9.oJ9KxlB2l9F086-vf6gwoA.si4FFIC15qK1B-p2pTi7RpT8mXfVOToRxPPpUTZXnqI&dib_tag=se&keywords=The+Dead+Room+%E2%80%93+Catriona+McPherson&qid=1774664867&s=digital-text&sprefix=the+dead+room+catriona+mcpherson%2Cdigital-text%2C173&sr=1-1" target="_blank">The Dead Room – Catriona McPherson</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> May 1, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Mystery & Thriller</div>
<div class="book-summary">
An investigator enters a house where a family vanished decades ago, only to find the past is still very much alive. A hauntingly atmospheric mystery where every shadow holds a secret.
</div>
<a class="buy-button" href="https://www.amazon.ca/Dead-Room-Catriona-McPherson-ebook/dp/B0FLYGM99R/ref=sr_1_1?crid=WM2PWB2LTMTK&dib=eyJ2IjoiMSJ9.oJ9KxlB2l9F086-vf6gwoA.si4FFIC15qK1B-p2pTi7RpT8mXfVOToRxPPpUTZXnqI&dib_tag=se&keywords=The+Dead+Room+%E2%80%93+Catriona+McPherson&qid=1774664867&s=digital-text&sprefix=the+dead+room+catriona+mcpherson%2Cdigital-text%2C173&sr=1-1" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 20 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Our-Little-Secret-mind-blowing-psychological-ebook/dp/B0GPXS9CHM/ref=sr_1_1?crid=3IEYCOOWPAKPB&dib=eyJ2IjoiMSJ9.zZLUM32V868x3VShQZHJ9IHk8r4f68ArUPxV-wyhX2v45NK0twVIr5H702WmrasrOJFVz6S2pKLg4bW0y5Aewq0TrQwjnyzqpeqSYOZluupsazenoxNxCJQm5GT2JalgkWtSOa4rLaJ45_38Fax_-QlgmTN3jYzPHzDbyWb9Kt2sV4Uo_k0zf7YwOCFAIDf1yGjeFCC4M0nFWi6fsigxEjSe669dSAGawOEl4hoGblk.hw0qhC3dLF7WkD5f7zviT6lCL6nkO4CiWWly32e0qos&dib_tag=se&keywords=our+little+secret+samantha&qid=1774663894&s=books&sprefix=our+little+secret+samantha%2Cstripbooks%2C162&sr=1-1" target="_blank">
<img src="https://m.media-amazon.com/images/I/81H0TWJ409L._SL1500_.jpg" alt="Our Little Secret – Samantha Hayes">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Our-Little-Secret-mind-blowing-psychological-ebook/dp/B0GPXS9CHM/ref=sr_1_1?crid=3IEYCOOWPAKPB&dib=eyJ2IjoiMSJ9.zZLUM32V868x3VShQZHJ9IHk8r4f68ArUPxV-wyhX2v45NK0twVIr5H702WmrasrOJFVz6S2pKLg4bW0y5Aewq0TrQwjnyzqpeqSYOZluupsazenoxNxCJQm5GT2JalgkWtSOa4rLaJ45_38Fax_-QlgmTN3jYzPHzDbyWb9Kt2sV4Uo_k0zf7YwOCFAIDf1yGjeFCC4M0nFWi6fsigxEjSe669dSAGawOEl4hoGblk.hw0qhC3dLF7WkD5f7zviT6lCL6nkO4CiWWly32e0qos&dib_tag=se&keywords=our+little+secret+samantha&qid=1774663894&s=books&sprefix=our+little+secret+samantha%2Cstripbooks%2C162&sr=1-1" target="_blank">Our Little Secret – Samantha Hayes</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> May 5, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Domestic Thriller</div>
<div class="book-summary">
A mother returns home to find her baby and the nanny missing, sparking a desperate race against time. This domestic thriller proves that the people you trust most are often the ones with the darkest secrets.
</div>
<a class="buy-button" href="https://www.amazon.ca/Our-Little-Secret-mind-blowing-psychological-ebook/dp/B0GPXS9CHM/ref=sr_1_1?crid=3IEYCOOWPAKPB&dib=eyJ2IjoiMSJ9.zZLUM32V868x3VShQZHJ9IHk8r4f68ArUPxV-wyhX2v45NK0twVIr5H702WmrasrOJFVz6S2pKLg4bW0y5Aewq0TrQwjnyzqpeqSYOZluupsazenoxNxCJQm5GT2JalgkWtSOa4rLaJ45_38Fax_-QlgmTN3jYzPHzDbyWb9Kt2sV4Uo_k0zf7YwOCFAIDf1yGjeFCC4M0nFWi6fsigxEjSe669dSAGawOEl4hoGblk.hw0qhC3dLF7WkD5f7zviT6lCL6nkO4CiWWly32e0qos&dib_tag=se&keywords=our+little+secret+samantha&qid=1774663894&s=books&sprefix=our+little+secret+samantha%2Cstripbooks%2C162&sr=1-1" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 21 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/All-Pretty-Girls-J-T-Ellison/dp/1662541422/ref=sr_1_1?dib=eyJ2IjoiMSJ9.WnEn78aDVQ2vnfjKDldih2X06i8M9PwQ9C3B7b2sWAzBNQles5_67irkp8tmWdo_LP6xWSOJNRBxMEizgHujqHVBTQqtWdsi42YCltHe4bE.Y0PhwOTGEDUhkkDzfNNc0kAyc30JA9m6lu3re5wxHWY&dib_tag=se&gad_source=1&hvadid=788657935841&hvdev=c&hvexpln=0&hvlocphy=9001255&hvnetw=g&hvocijid=1431266758041589267--&hvqmt=e&hvrand=1431266758041589267&hvtargid=kwd-301696157415&hydadcr=5730_13536017&keywords=j+t+ellison+all+the+pretty+girls&mcid=c653dbd1f24c3d94a600150d61d2b027&qid=1774663809&sr=8-1" target="_blank">
<img src="https://m.media-amazon.com/images/I/A153WbhU-XL._SL1500_.jpg" alt="All the Pretty Girls – J.T Ellison">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/All-Pretty-Girls-J-T-Ellison/dp/1662541422/ref=sr_1_1?dib=eyJ2IjoiMSJ9.WnEn78aDVQ2vnfjKDldih2X06i8M9PwQ9C3B7b2sWAzBNQles5_67irkp8tmWdo_LP6xWSOJNRBxMEizgHujqHVBTQqtWdsi42YCltHe4bE.Y0PhwOTGEDUhkkDzfNNc0kAyc30JA9m6lu3re5wxHWY&dib_tag=se&gad_source=1&hvadid=788657935841&hvdev=c&hvexpln=0&hvlocphy=9001255&hvnetw=g&hvocijid=1431266758041589267--&hvqmt=e&hvrand=1431266758041589267&hvtargid=kwd-301696157415&hydadcr=5730_13536017&keywords=j+t+ellison+all+the+pretty+girls&mcid=c653dbd1f24c3d94a600150d61d2b027&qid=1774663809&sr=8-1" target="_blank">All the Pretty Girls – J.T Ellison</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> May 5, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Police Procedural</div>
<div class="book-summary">
Nashville Homicide’s Taylor Jackson hunts a serial killer leaving a trail of high-profile victims across the South. It’s a gritty, high-stakes procedural that dives deep into the mind of a monster.
</div>
<a class="buy-button" href="https://www.amazon.ca/All-Pretty-Girls-J-T-Ellison/dp/1662541422/ref=sr_1_1?dib=eyJ2IjoiMSJ9.WnEn78aDVQ2vnfjKDldih2X06i8M9PwQ9C3B7b2sWAzBNQles5_67irkp8tmWdo_LP6xWSOJNRBxMEizgHujqHVBTQqtWdsi42YCltHe4bE.Y0PhwOTGEDUhkkDzfNNc0kAyc30JA9m6lu3re5wxHWY&dib_tag=se&gad_source=1&hvadid=788657935841&hvdev=c&hvexpln=0&hvlocphy=9001255&hvnetw=g&hvocijid=1431266758041589267--&hvqmt=e&hvrand=1431266758041589267&hvtargid=kwd-301696157415&hydadcr=5730_13536017&keywords=j+t+ellison+all+the+pretty+girls&mcid=c653dbd1f24c3d94a600150d61d2b027&qid=1774663809&sr=8-1" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 22 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Hidden-Lies-Viveca-Sten/dp/166252983X" target="_blank">
<img src="https://m.media-amazon.com/images/I/81hHIo9NMZL._SL1500_.jpg" alt="Hidden in Lies - Viveca Sten">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Hidden-Lies-Viveca-Sten/dp/166252983X" target="_blank">Hidden in Lies - Viveca Sten</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> May 5, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Scandi-Noir</div>
<div class="book-summary">
On the icy shores of Sandhamn, a disappearance uncovers a web of corporate greed and family betrayal. A chilling Scandi-noir that stays cold until the final, shocking reveal.
</div>
<a class="buy-button" href="https://www.amazon.ca/Hidden-Lies-Viveca-Sten/dp/166252983X" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 23 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Anniversary-Thriller-Alex-Finlay/dp/1250360757" target="_blank">
<img src="https://m.media-amazon.com/images/I/81RDnmlXcEL._SL1500_.jpg" alt="The Anniversary – Alex Finlay">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Anniversary-Thriller-Alex-Finlay/dp/1250360757" target="_blank">The Anniversary – Alex Finlay</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> May 12, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Psychological Thriller</div>
<div class="book-summary">
Survivors of a horrific massacre return to a family resort for closure, but find a new nightmare waiting instead. A fast-paced thriller that redefines the meaning of "family ties."
</div>
<a class="buy-button" href="https://www.amazon.ca/Anniversary-Thriller-Alex-Finlay/dp/1250360757" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 24 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Drowning-Season-Debra-Webb/dp/1662534523/ref=tmm_pap_swatch_0?_encoding=UTF8&dib_tag=se&dib=eyJ2IjoiMSJ9.q_zuxO8BtfrapXGUtg__XL3au0UGbxj7PtAN7UhOgIEzmL90qpnP5QQl6l2MLIZAARNOVwwhJPuOVGzC_Gusgw.TttXdRwCFfYi7UWbSBN8qxQF8i1i2pAKzIctrfG1TUQ&qid=1774663829&sr=1-1" target="_blank">
<img src="https://m.media-amazon.com/images/I/919nLOq7N-L._SL1500_.jpg" alt="The Drowning Season – Debra Webb">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Drowning-Season-Debra-Webb/dp/1662534523/ref=tmm_pap_swatch_0?_encoding=UTF8&dib_tag=se&dib=eyJ2IjoiMSJ9.q_zuxO8BtfrapXGUtg__XL3au0UGbxj7PtAN7UhOgIEzmL90qpnP5QQl6l2MLIZAARNOVwwhJPuOVGzC_Gusgw.TttXdRwCFfYi7UWbSBN8qxQF8i1i2pAKzIctrfG1TUQ&qid=1774663829&sr=1-1" target="_blank">The Drowning Season – Debra Webb</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> May 12, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Southern Gothic Thriller</div>
<div class="book-summary">
A string of bizarre deaths points toward a dark local legend and a detective's own tragic history. This eerie Southern-gothic mystery is dripping with atmosphere and tension.
</div>
<a class="buy-button" href="https://www.amazon.ca/Drowning-Season-Debra-Webb/dp/1662534523/ref=tmm_pap_swatch_0?_encoding=UTF8&dib_tag=se&dib=eyJ2IjoiMSJ9.q_zuxO8BtfrapXGUtg__XL3au0UGbxj7PtAN7UhOgIEzmL90qpnP5QQl6l2MLIZAARNOVwwhJPuOVGzC_Gusgw.TttXdRwCFfYi7UWbSBN8qxQF8i1i2pAKzIctrfG1TUQ&qid=1774663829&sr=1-1" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 25 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.com/You-Tell-Olivia-Cruz-Book-ebook/dp/B0F1Z1QFKD" target="_blank">
<img src="https://m.media-amazon.com/images/I/A1ENpgbLbhL._SL1500_.jpg" alt="You Can Tell Me - Melinda Leigh">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.com/You-Tell-Olivia-Cruz-Book-ebook/dp/B0F1Z1QFKD" target="_blank">You Can Tell Me - Melinda Leigh</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> May 12, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Romantic Suspense</div>
<div class="book-summary">
Bree Taggert must untangle a knot of small-town lies to find a killer hiding in plain sight. A gripping mix of romantic suspense and relentless police work.
</div>
<a class="buy-button" href="https://www.amazon.com/You-Tell-Olivia-Cruz-Book-ebook/dp/B0F1Z1QFKD" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 26 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Final-Target-Nora-Roberts-ebook/dp/B0FLYPWG86" target="_blank">
<img src="https://m.media-amazon.com/images/I/81+9D-QDe3L._SL1500_.jpg" alt="The Final Target – Nora Roberts">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Final-Target-Nora-Roberts-ebook/dp/B0FLYPWG86" target="_blank">The Final Target – Nora Roberts</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> May 26, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Romantic Suspense</div>
<div class="book-summary">
An elite security expert must protect a high-profile client from an assassin who never misses. A sophisticated blend of high-octane action and slow-burn romance.
</div>
<a class="buy-button" href="https://www.amazon.ca/Final-Target-Nora-Roberts-ebook/dp/B0FLYPWG86" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 27 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.com/gp/product/1335690670?ref_=dbs_m_mng_rwt_calw_tmmp_4&storeType=ebooks" target="_blank">
<img src="https://m.media-amazon.com/images/I/91YiAZg5EnL._SL1500_.jpg" alt="The Husband’s Secret – Debra Webb">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.com/gp/product/1335690670?ref_=dbs_m_mng_rwt_calw_tmmp_4&storeType=ebooks" target="_blank">The Husband’s Secret – Debra Webb</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> May 26, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Domestic Thriller</div>
<div class="book-summary">
A woman’s perfect life shatters when she realizes her husband might be a killer. A relentless exploration of gaslighting, betrayal, and survival.
</div>
<a class="buy-button" href="https://www.amazon.com/gp/product/1335690670?ref_=dbs_m_mng_rwt_calw_tmmp_4&storeType=ebooks" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 28 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.com/Girl-Lake-Novel-Unexplained-Phenomenon-ebook/dp/B0FBMLZTS1" target="_blank">
<img src="https://m.media-amazon.com/images/I/71BA-3bakFL._SL1500_.jpg" alt="The Girl in the Lake - Lauren Oliver">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.com/Girl-Lake-Novel-Unexplained-Phenomenon-ebook/dp/B0FBMLZTS1" target="_blank">The Girl in the Lake - Lauren Oliver</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> June 1, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Supernatural Thriller</div>
<div class="book-summary">
A decades-old disappearance resurfaces to haunt a small community in this part-ghost story, part-thriller. An evocative read about the secrets that eventually float to the top.
</div>
<a class="buy-button" href="https://www.amazon.com/Girl-Lake-Novel-Unexplained-Phenomenon-ebook/dp/B0FBMLZTS1" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 29 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.com/Marion-Novel-Leah-Rowan-ebook/dp/B0FLYQB327" target="_blank">
<img src="https://m.media-amazon.com/images/I/71RsF49wgEL._SL1500_.jpg" alt="Marion – Leah Rowan">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.com/Marion-Novel-Leah-Rowan-ebook/dp/B0FLYQB327" target="_blank">Marion – Leah Rowan</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> June 2, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Psychological Thriller</div>
<div class="book-summary">
A dark character study where a woman’s obsession leads her down a path of no return. A twisted psychological thriller that blurs the lines between love and madness.
</div>
<a class="buy-button" href="https://www.amazon.com/Marion-Novel-Leah-Rowan-ebook/dp/B0FLYQB327" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 30 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.com/Beach-Thriller-Novel-Jamie-Day/dp/125035823X" target="_blank">
<img src="https://m.media-amazon.com/images/I/81-FHC7QOnL._SL1500_.jpg" alt="Beach Thriller – Jamie Day">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.com/Beach-Thriller-Novel-Jamie-Day/dp/125035823X" target="_blank">Beach Thriller – Jamie Day</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> June 9, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Mystery & Thriller</div>
<div class="book-summary">
A gilded coastal community becomes a crime scene when a local is found dead and everyone has a motive. A sharp, sun-drenched mystery full of hairpin turns.
</div>
<a class="buy-button" href="https://www.amazon.com/Beach-Thriller-Novel-Jamie-Day/dp/125035823X" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 31 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.com/Self-Help-Serial-Killers-Asia-Mackay/dp/B0FPVYHFZ1" target="_blank">
<img src="https://m.media-amazon.com/images/I/818TSfJvZcL._SL1500_.jpg" alt="Self-Help for Serial Killers – Asia Mackay">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.com/Self-Help-Serial-Killers-Asia-Mackay/dp/B0FPVYHFZ1" target="_blank">Self-Help for Serial Killers – Asia Mackay</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> June 16, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Dark Comedy Thriller</div>
<div class="book-summary">
An assassin trying to balance motherhood with a hit list becomes the target of a mysterious organization. A darkly comedic, action-packed satire that packs a serious punch.
</div>
<a class="buy-button" href="https://www.amazon.com/Self-Help-Serial-Killers-Asia-Mackay/dp/B0FPVYHFZ1" target="_blank">
Buy Now
</a>
</div>
</div>
<!-- BOOK 32 -->
<div class="book-item">
<div class="book-cover">
<a href="https://www.amazon.ca/Exit-Wound-Isabella-Maldonado/dp/1662536674/ref=sr_1_1?crid=35N3S0SW70XVW&dib=eyJ2IjoiMSJ9._-_wElzK5OaemWc72y6MBV3ePJ0WczDlFBDcgp0RcEVbjtBhHJoRRaAVmgd36YrVkofyIF2v3152X3ScLj8zCsU7W1eb4w9BLyXPr64zqMM.hEhbb2QnEXsfbN0l5mTGZzS3KuM1IgtiV3xeK6TJvYc&dib_tag=se&keywords=isabella+maldonado+exit&qid=1774812368&sprefix=isabella+maldonado+exi%2Caps%2C271&sr=8-1" target="_blank">
<img src="https://m.media-amazon.com/images/I/71fM8Ha2IrL._SL1500_.jpg" alt="Exit Wound – Isabella Maldonado">
</a>
</div>
<div class="book-details">
<div class="book-title">
<a href="https://www.amazon.ca/Exit-Wound-Isabella-Maldonado/dp/1662536674/ref=sr_1_1?crid=35N3S0SW70XVW&dib=eyJ2IjoiMSJ9._-_wElzK5OaemWc72y6MBV3ePJ0WczDlFBDcgp0RcEVbjtBhHJoRRaAVmgd36YrVkofyIF2v3152X3ScLj8zCsU7W1eb4w9BLyXPr64zqMM.hEhbb2QnEXsfbN0l5mTGZzS3KuM1IgtiV3xeK6TJvYc&dib_tag=se&keywords=isabella+maldonado+exit&qid=1774812368&sprefix=isabella+maldonado+exi%2Caps%2C271&sr=8-1" target="_blank">Exit Wound – Isabella Maldonado</a>
</div>
<div class="book-meta"><strong>Publication Date:</strong> June 23, 2026</div>
<div class="book-meta"><strong>Genre:</strong> Police Procedural</div>
<div class="book-summary">
FBI Agent Nina Guerrera hunts a killer who turns his crimes into viral social media spectacles. A high-tech, heart-pounding race against a terrifyingly modern predator.
</div>
<a class="buy-button" href="https://www.amazon.ca/Exit-Wound-Isabella-Maldonado/dp/1662536674/ref=sr_1_1?crid=35N3S0SW70XVW&dib=eyJ2IjoiMSJ9._-_wElzK5OaemWc72y6MBV3ePJ0WczDlFBDcgp0RcEVbjtBhHJoRRaAVmgd36YrVkofyIF2v3152X3ScLj8zCsU7W1eb4w9BLyXPr64zqMM.hEhbb2QnEXsfbN0l5mTGZzS3KuM1IgtiV3xeK6TJvYc&dib_tag=se&keywords=isabella+maldonado+exit&qid=1774812368&sprefix=isabella+maldonado+exi%2Caps%2C271&sr=8-1" target="_blank">
Buy Now
</a>
</div>
</div>
<div style="max-width: 700px; font-family: 'Georgia', serif; color: #333; line-height: 1.7; font-size: 16px; margin-top: 10px; border-top: 1px solid #eee; padding-top: 30px;">
<p>
Whether you’re looking for a chilling <strong>Scandi-noir</strong> for a rainy spring day or a fast-paced <strong>domestic thriller</strong> for a weekend getaway, Spring 2026 is clearly delivering the goods. This season’s lineup is packed with enough gaslighting, family secrets, and high-stakes tension to keep any thriller lover’s TBR pile dangerously high.
</p>
<p style="background: #f7f3ef; padding: 20px; border-radius: 12px; margin: 25px 0;">
<strong>I’d love to hear from you!</strong> Which of these Spring 2026 releases are you hitting "Pre-order" on? Is there a specific twist or trope you’re craving this month?
<br><br>
Drop a comment below and let me know what you’re reading first. If you found your next obsession on this list, don't forget to <strong>save this post to Pinterest</strong> or share it with your favorite reading group!
</p>
<p style="font-size: 14px; color: #777; text-align: center; margin-top: 40px;">
<em>Happy reading, fellow introverts! 🖤</em>
</p>
</div>
</div>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-63431060533818679452026-03-31T08:00:00.028-06:002026-04-01T19:47:20.481-06:00Family Lies by Karen Rose | Book Spotlight<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Book Spotlight — Family Lies by Karen Rose</title>
<link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&family=Lexend+Mega:wght@300&family=Readex+Pro:wght@300;400&display=swap" rel="stylesheet">
<style>
:root {
--cream: #f2ede8;
--warm-white: #faf7f4;
--border: #f0eae4;
--border-dark: #e1d4c7;
--accent: #604435;
--accent-light: #8a6050;
--text: #1a1a1a;
--text-muted: #888;
--tag-bg: #f0eae4;
--tag-hover: #e9dfd6;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: 'Readex Pro', sans-serif;
font-weight: 300;
background: var(--warm-white);
color: var(--text);
padding: 40px 20px 80px;
}
.page-wrap {
max-width: 860px;
margin: 0 auto;
}
/* ── Animations ──────────────────────────────────────── */
@keyframes fadeUp {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes expandLine {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.fade-1 { animation: fadeUp 0.7s ease 0.05s both; }
.fade-2 { animation: fadeUp 0.7s ease 0.15s both; }
.fade-3 { animation: fadeUp 0.7s ease 0.25s both; }
.fade-4 { animation: fadeUp 0.7s ease 0.35s both; }
.fade-5 { animation: fadeUp 0.7s ease 0.45s both; }
.fade-6 { animation: fadeUp 0.7s ease 0.55s both; }
/* ── Section heading ─────────────────────────────────── */
.section-heading {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 32px;
}
.section-heading::before,
.section-heading::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
.section-heading span {
font-family: 'Lexend Mega', sans-serif;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 2.5px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar {
display: flex;
align-items: center;
gap: 12px;
margin: 40px 0 20px;
}
.subheading-bar span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 2px;
color: var(--text);
white-space: nowrap;
}
.subheading-bar::after {
content: '';
flex: 1;
height: 1px;
background: var(--border);
}
/* ── HERO CARD ───────────────────────────────────────── */
.hero-card {
display: grid;
grid-template-columns: 200px 1fr;
border: 1px solid var(--border);
background: #fff;
overflow: hidden;
margin-bottom: 0;
}
.cover-side {
background: var(--cream);
display: flex;
flex-direction: column;
align-items: center;
padding: 32px 20px 24px;
border-right: 1px solid var(--border);
}
.cover-wrap {
position: relative;
width: 130px;
}
.cover-wrap::after {
content: '';
position: absolute;
inset: 0;
box-shadow: 5px 7px 24px rgba(96, 68, 53, 0.25);
pointer-events: none;
}
.cover-wrap img { width: 100%; display: block; }
.stars {
margin-top: 18px;
display: flex;
gap: 3px;
}
.star { width: 12px; height: 12px; fill: var(--accent); }
.star-empty { width: 12px; height: 12px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.rating-text {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
color: var(--text-muted);
margin-top: 7px;
text-transform: uppercase;
text-align: center;
}
.series-badge {
margin-top: 16px;
padding: 6px 12px;
border: 1px solid var(--border-dark);
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-align: center;
background: var(--warm-white);
line-height: 1.5;
}
.content-side {
padding: 32px 34px 28px;
display: flex;
flex-direction: column;
}
.book-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 8px;
}
.book-title {
font-family: 'Cormorant Garamond', serif;
font-size: 52px;
font-weight: 300;
line-height: 1;
color: var(--text);
margin-bottom: 0 !important;
}
.book-title em { font-style: italic; color: var(--accent); }
.book-author {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 300;
color: var(--text-muted);
margin-bottom: 20px !important;
}
.content-side p {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.content-side .synopsis-short {
margin-top: 8px !important;
margin-bottom: 22px !important;
}
.divider {
background: var(--accent) !important;
border: none !important;
outline: none !important;
}
.synopsis-short {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
margin-bottom: 22px;
}
.tags {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 22px;
}
.tag {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
padding: 6px 12px;
background: var(--tag-bg);
color: var(--text);
border: 1px solid var(--border-dark);
transition: background 0.3s, color 0.3s;
cursor: default;
}
.tag:hover { background: var(--tag-hover); color: var(--accent); }
.info-row {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 10px;
}
.info-item {
padding: 10px 12px;
border: 1px solid var(--border);
background: var(--cream);
display: flex;
flex-direction: column;
gap: 2px;
}
.info-label {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.info-value {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-weight: 400;
color: var(--text);
}
/* ── FULL SYNOPSIS ───────────────────────────────────── */
.synopsis-section {
border: 1px solid var(--border);
background: #fff;
padding: 30px 32px;
margin-bottom: 0;
border-top: none;
}
.synopsis-section p {
font-size: 14px;
line-height: 1.9;
color: #3a3a3a;
margin-bottom: 14px;
}
.synopsis-section p:last-child { margin-bottom: 0; }
/* ── PULL QUOTE ──────────────────────────────────────── */
.pull-quote-section {
background: var(--cream);
border: 1px solid var(--border);
border-top: none;
padding: 30px 40px;
position: relative;
overflow: hidden;
}
.pull-quote-section::before {
content: '\201C';
font-family: 'Cormorant Garamond', serif;
font-size: 120px;
color: var(--border-dark);
position: absolute;
top: -20px;
left: 20px;
line-height: 1;
pointer-events: none;
}
.pull-quote-section p {
font-family: 'Cormorant Garamond', serif;
font-size: 22px;
font-style: italic;
font-weight: 300;
line-height: 1.6;
color: var(--accent);
position: relative;
z-index: 1;
padding-left: 30px;
}
.pull-quote-section cite {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
display: block;
margin-top: 10px;
padding-left: 30px;
font-style: normal;
position: relative;
z-index: 1;
}
/* ── DETAILS GRID ────────────────────────────────────── */
.details-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0;
border: 1px solid var(--border);
border-top: none;
background: #fff;
}
.detail-block {
padding: 24px 28px;
border-right: 1px solid var(--border);
border-bottom: 1px solid var(--border);
}
.detail-block:nth-child(even) { border-right: none; }
.detail-block:nth-last-child(-n+2) { border-bottom: none; }
.detail-block h3 {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.detail-block p, .detail-block li {
font-size: 13.5px;
line-height: 1.8;
color: #3a3a3a;
}
.detail-block ul {
list-style: disc;
padding-left: 18px;
}
.detail-block ul li {
padding: 4px 0;
border-bottom: 1px solid var(--border);
display: flex;
align-items: baseline;
gap: 8px;
}
/* Content warnings specific */
.cw-tag {
display: inline-block;
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
padding: 4px 9px;
border: 1px solid var(--border-dark);
background: var(--tag-bg);
color: var(--text);
margin: 3px 3px 3px 0;
}
/* ── TROPE METER ─────────────────────────────────────── */
.trope-meter {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.trope-row {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 12px;
}
.trope-row:last-child { margin-bottom: 0; }
.trope-name {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text);
width: 170px;
flex-shrink: 0;
}
.trope-bar-bg {
flex: 1;
height: 4px;
background: var(--border);
position: relative;
overflow: hidden;
}
.trope-bar-fill {
height: 100%;
background: var(--accent);
border-radius: 0;
animation: growBar 1s ease 0.5s both;
transform-origin: left;
}
@keyframes growBar {
from { transform: scaleX(0); }
to { transform: scaleX(1); }
}
.trope-level {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
width: 50px;
text-align: right;
flex-shrink: 0;
}
/* ── COMMUNITY REVIEWS ───────────────────────────────── */
.reviews-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
overflow: hidden;
}
.review-card {
padding: 24px 30px;
border-bottom: 1px solid var(--border);
}
.review-card:last-child { border-bottom: none; }
.review-header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 10px;
gap: 12px;
flex-wrap: wrap;
}
.reviewer-info {
display: flex;
flex-direction: column;
gap: 2px;
}
.reviewer-name {
font-family: 'Cormorant Garamond', serif;
font-size: 17px;
font-weight: 400;
color: var(--text);
}
.reviewer-meta {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.review-stars {
display: flex;
gap: 2px;
flex-shrink: 0;
}
.rs { width: 11px; height: 11px; fill: var(--accent); }
.rs-e { width: 11px; height: 11px; fill: none; stroke: var(--accent); stroke-width: 1.5; }
.review-text {
font-size: 13.5px;
line-height: 1.85;
color: #3a3a3a;
font-style: italic;
}
.review-text::before { content: '\201C'; color: var(--border-dark); }
.review-text::after { content: '\201D'; color: var(--border-dark); }
/* ── WHO SHOULD READ ─────────────────────────────────── */
.who-section {
border: 1px solid var(--border);
border-top: none;
background: var(--cream);
padding: 28px 32px;
}
.who-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin-top: 0;
}
.who-card {
background: #fff;
border: 1px solid var(--border);
padding: 16px 18px;
display: flex;
gap: 12px;
align-items: flex-start;
}
.who-icon {
font-size: 18px;
flex-shrink: 0;
margin-top: 1px;
}
.who-text {
font-size: 13px;
line-height: 1.7;
color: #3a3a3a;
}
/* ── SIMILAR READS ───────────────────────────────────── */
.similar-section {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 28px 32px;
}
.similar-list {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 12px;
}
.similar-item {
border: 1px solid var(--border);
background: var(--cream);
padding: 14px 16px;
display: flex;
flex-direction: column;
gap: 4px;
}
.similar-title {
font-family: 'Cormorant Garamond', serif;
font-size: 16px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.similar-author {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
}
.similar-reason {
font-size: 12px;
color: #5a5a5a;
margin-top: 4px;
line-height: 1.5;
}
/* ── SERIES BANNER ───────────────────────────────────── */
.series-banner {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 24px 32px;
overflow-x: auto;
}
.series-timeline {
display: flex;
gap: 0;
min-width: 500px;
}
.series-book {
flex: 1;
padding: 14px 16px;
border-right: 1px solid var(--border);
position: relative;
}
.series-book:last-child { border-right: none; }
.series-book.active {
background: var(--cream);
}
.series-book.active::after {
content: 'You are here';
font-family: 'Lexend Mega', sans-serif;
font-size: 7px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--accent);
display: block;
margin-top: 6px;
}
.series-num {
font-family: 'Lexend Mega', sans-serif;
font-size: 8px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 4px;
}
.series-title {
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
font-style: italic;
font-weight: 400;
color: var(--text);
line-height: 1.3;
}
.series-year {
font-family: 'Lexend Mega', sans-serif;
font-size: 7.5px;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--text-muted);
margin-top: 4px;
}
/* ── CTA BANNER ──────────────────────────────────────── */
.cta-banner {
border: 1px solid var(--border);
border-top: 3px solid var(--accent);
background: var(--cream);
padding: 36px 32px;
text-align: center;
margin-top: 0;
border-top-color: var(--accent);
}
.cta-eyebrow {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2.5px;
text-transform: uppercase;
color: var(--text-muted);
margin-bottom: 12px;
}
.cta-headline {
font-family: 'Cormorant Garamond', serif;
font-size: 34px;
font-weight: 300;
font-style: italic;
color: var(--text);
margin-bottom: 14px;
line-height: 1.2;
}
.cta-headline em { color: var(--accent); font-style: normal; }
.cta-body {
font-size: 14px;
line-height: 1.8;
color: #3a3a3a;
max-width: 520px;
margin: 0 auto 26px;
}
.cta-buttons a.btn {
text-decoration: none !important;
border: none !important;
outline: none !important;
background: none !important;
padding: 0 !important;
display: inline-block !important;
}
.cta-buttons a.btn span {
font-family: 'Lexend Mega', sans-serif;
font-size: 9px;
letter-spacing: 2px;
text-transform: uppercase;
padding: 18px 30px;
display: block;
line-height: 1;
box-sizing: border-box;
cursor: pointer;
transition: background 0.3s, color 0.3s, border-color 0.3s;
}
.cta-buttons a.btn-primary span {
background: var(--accent);
color: #fff;
border: 1px solid var(--accent);
}
.cta-buttons a.btn-secondary span {
background: transparent;
color: var(--text);
border: 1px solid var(--border-dark);
}
.cta-buttons a.btn-primary:hover span { background: #4e3528; border-color: #4e3528; }
.cta-buttons a.btn-secondary:hover span { background: var(--tag-hover); color: var(--accent); }
/* ── FOOTER STRIPE ───────────────────────────────────── */
.footer-stripe {
border: 1px solid var(--border);
border-top: none;
background: #fff;
padding: 14px 32px;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 10px;
}
.footer-stripe p {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--text-muted);
}
.footer-stripe a {
font-family: 'Lexend Mega', sans-serif;
font-size: 8.5px;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--accent);
text-decoration: none;
}
.footer-stripe a:hover { text-decoration: underline; }
/* ── RESPONSIVE ──────────────────────────────────────── */
@media (max-width: 640px) {
.hero-card { grid-template-columns: 1fr; }
.cover-side { border-right: none; border-bottom: 1px solid var(--border); }
.book-title { font-size: 38px; }
.info-row { grid-template-columns: 1fr 1fr; }
.details-grid { grid-template-columns: 1fr; }
.detail-block { border-right: none !important; }
.who-grid { grid-template-columns: 1fr; }
.similar-list { grid-template-columns: 1fr; }
.series-timeline { gap: 8px; flex-direction: column; min-width: unset; }
.series-book { border-right: none; border-bottom: 1px solid var(--border); }
.trope-name { width: 130px; }
.footer-stripe { flex-direction: column; text-align: center; }
}
</style>
</head>
<body>
<div class="page-wrap">
<div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfFeLw4JvGJ_jMvjUlwNk2jetXUNvViKH6oyzqTnVgT4L74WsOAjDxVzHvKI7eg-P6LvqpvUiAjUP6vZGNfztYqbPkzUwg7mFisoKUoxnLi4ck_agg1U5uJM0Cf_MAiIDpEe_VLRwBbNLsud13I4SIVZcEk3WdTmFPvXsccAGYSQlWaFNU8e2n-d9O58/s1600/Copy%20of%20Copy%20of%20Untitled%20Design.jpg
" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="628" data-original-width="1200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCfFeLw4JvGJ_jMvjUlwNk2jetXUNvViKH6oyzqTnVgT4L74WsOAjDxVzHvKI7eg-P6LvqpvUiAjUP6vZGNfztYqbPkzUwg7mFisoKUoxnLi4ck_agg1U5uJM0Cf_MAiIDpEe_VLRwBbNLsud13I4SIVZcEk3WdTmFPvXsccAGYSQlWaFNU8e2n-d9O58/s1600/Copy%20of%20Copy%20of%20Untitled%20Design.jpg
" style="display:none;"/></a>
<!-- ══ BLOG LABEL ══════════════════════════════════════ -->
<div class="section-heading fade-1">
<span>Book Spotlight</span>
</div>
<!-- ══ HERO CARD ═══════════════════════════════════════ -->
<div class="hero-card fade-2">
<div class="cover-side">
<div class="cover-wrap">
<img src="https://m.media-amazon.com/images/S/compressed.photo.goodreads.com/books/1754706772i/237693306.jpg" alt="Family Lies by Karen Rose">
</div>
<div class="stars">
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
<svg class="star-empty" viewBox="0 0 24 24"><polygon points="12,2 15.09,8.26 22,9.27 17,14.14 18.18,21.02 12,17.77 5.82,21.02 7,14.14 2,9.27 8.91,8.26"/></svg>
</div>
<p class="rating-text">4.07 on Goodreads<br>59 ratings</p>
<div class="series-badge">San Diego Case Files<br>Book 4</div>
</div>
<div class="content-side">
<p class="book-meta">Karen Rose • Berkley Publishing • March 31, 2026</p>
<h1 class="book-title"><em>Family</em> Lies</h1>
<p class="book-author">by Karen Rose</p>
<div class="divider"></div>
<p class="synopsis-short">
A phone call. A doorstep. A dead woman. When Kit McKittrick's foster sister Akiko is lured into a deadly trap while searching for her birth mother, Kit refuses to stand down, even after being shot, placed on medical leave, and pulled from the case. The fourth nerve-shattering installment of the San Diego Case Files is the most personal yet.
</p>
<div class="tags">
<span class="tag">Mystery</span>
<span class="tag">Romantic Suspense</span>
<span class="tag">Police Procedural</span>
<span class="tag">Found Family</span>
<span class="tag">Slow Burn Romance</span>
</div>
<div class="info-row">
<div class="info-item">
<span class="info-label">Pages</span>
<span class="info-value">528</span>
</div>
<div class="info-item">
<span class="info-label">Pub Date</span>
<span class="info-value">Mar 31, 2026</span>
</div>
<div class="info-item">
<span class="info-label">Publisher</span>
<span class="info-value">Berkley</span>
</div>
</div>
</div>
</div>
<!-- ══ FULL SYNOPSIS ════════════════════════════════════ -->
<div class="subheading-bar fade-3"><span>The Story</span></div>
<div class="synopsis-section fade-3">
<p>As an infant, Kit McKittrick's foster sister Akiko was abandoned at a firehouse. Now 32, Akiko receives an unsettling phone call from a woman named Mary Sherman, who claims to know her birth mother, but refuses to share anything more except in person. Nervous but hopeful, Akiko agrees to meet, and Kit insists on coming along.</p>
<p>Kit's instincts are rarely wrong. As the three of them stand on Mary Sherman's doorstep, shots ring out. Kit is hit. And when they push inside the house, they find Mary Sherman herself, dead.</p>
<p>Officially placed on medical leave and ordered off the case, Kit refuses to walk away. With police psychologist Sam Reeves by her side and her retired partner Baz working the shadows, Kit begins a covert investigation into Mary Sherman's past. Who was she, really? Why did she reach out after all these years? And who had a motive to silence her before she could talk?</p>
<p>As more bodies surface and the danger grows closer to home, Kit starts piecing together a terrifying puzzle, one that raises the question of whether some secrets should have stayed buried after all.</p>
</div>
<!-- ══ PULL QUOTE ════════════════════════════════════════ -->
<div class="pull-quote-section fade-4">
<p>Family isn’t always blood. It’s the people in your life who want you in theirs. The ones who accept you for who you are. The ones who would do anything to see you smile, and who love you no matter what.</p>
<cite>— Maya Angelou</cite>
</div>
<!-- ══ DETAILS GRID ═════════════════════════════════════ -->
<div class="subheading-bar fade-4"><span>Book Details</span></div>
<div class="details-grid fade-4">
<div class="detail-block">
<h3>What You'll Find Inside</h3>
<ul>
<li>A gripping police procedural with emotional heart</li>
<li>A slow-burn romance that earns every moment</li>
<li>A found family bond tested under fire</li>
<li>Multi-generational family secrets unraveling</li>
<li>A cast of richly developed recurring characters</li>
</ul>
</div>
<div class="detail-block">
<h3>Content Warnings</h3>
<div>
<span class="cw-tag">Gun violence</span>
<span class="cw-tag">Murder</span>
<span class="cw-tag">Abandonment</span>
<span class="cw-tag">Death of side characters</span>
<span class="cw-tag">Childhood trauma (referenced)</span>
<span class="cw-tag">Mild peril</span>
</div>
</div>
<div class="detail-block">
<h3>Standalone Friendly?</h3>
<p>Yes, while best enjoyed in series order, Karen Rose does an excellent job weaving in backstory so new readers can follow along.</p>
</div>
<div class="detail-block">
<h3>Romance Level</h3>
<p>Low heat, high emotional depth. Kit and Sam's relationship is a slow burn across the full series. Expect meaningful moments, protective tension, and genuine emotional intimacy rather than steam.</p>
</div>
</div>
<!-- ══ TROPE METER ═══════════════════════════════════════ -->
<div class="subheading-bar fade-4"><span>Trope Meter</span></div>
<div class="trope-meter fade-4">
<div class="trope-row">
<span class="trope-name">Found Family</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:95%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Slow Burn Romance</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:85%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Forbidden Investigation</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:90%"></div></div>
<span class="trope-level">Very High</span>
</div>
<div class="trope-row">
<span class="trope-name">Twisty Family Secrets</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:88%"></div></div>
<span class="trope-level">High</span>
</div>
<div class="trope-row">
<span class="trope-name">Heat / Steam</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:15%"></div></div>
<span class="trope-level">Low</span>
</div>
<div class="trope-row">
<span class="trope-name">Action & Danger</span>
<div class="trope-bar-bg"><div class="trope-bar-fill" style="width:82%"></div></div>
<span class="trope-level">High</span>
</div>
</div>
<!-- ══ WHO SHOULD READ ══════════════════════════════════ -->
<div class="subheading-bar fade-5"><span>Who Should Read This</span></div>
<div class="who-section fade-5">
<div class="who-grid">
<div class="who-card">
<span class="who-icon">📚</span>
<span class="who-text">Fans of Karen Rose who have already fallen for Kit and Sam, this installment deepens every thread.</span>
</div>
<div class="who-card">
<span class="who-icon">🔍</span>
<span class="who-text">Readers who love police procedurals with strong, stubborn female detectives who refuse to follow the rules.</span>
</div>
<div class="who-card">
<span class="who-icon">🩷</span>
<span class="who-text">Romance readers who prefer emotional slow-burn over heat, the relationship tension here is deeply satisfying.</span>
</div>
<div class="who-card">
<span class="who-icon">🌿</span>
<span class="who-text">Anyone who loves found family narratives, the McKittrick family dynamics are the emotional backbone of this story.</span>
</div>
<div class="who-card">
<span class="who-icon">🌀</span>
<span class="who-text">Mystery lovers who enjoy layered, twisty plots where every answer opens up three more questions.</span>
</div>
<div class="who-card">
<span class="who-icon">✨</span>
<span class="who-text">New readers curious about the series.</span>
</div>
</div>
</div>
<!-- ══ SIMILAR READS ════════════════════════════════════ -->
<div class="subheading-bar fade-5"><span>If You Liked This, Try</span></div>
<div class="similar-section fade-5">
<div class="similar-list">
<div class="similar-item">
<span class="similar-title">Say You're Sorry</span>
<span class="similar-author">Karen Rose</span>
<span class="similar-reason">A survivor and an agent become the next targets in a deadly serial killer hunt.</span>
</div>
<div class="similar-item">
<span class="similar-title">In Death Series</span>
<span class="similar-author">J.D. Robb</span>
<span class="similar-reason">Long-running romantic suspense with a tenacious female detective at the helm.</span>
</div>
<div class="similar-item">
<span class="similar-title">Vanishing Girls</span>
<span class="similar-author">Lisa Regan</span>
<span class="similar-reason">A suspended detective follows a single name to hunt a predator before more girls disappear.</span>
</div>
</div>
</div>
<!-- ══ SERIES TRACKER ═══════════════════════════════════ -->
<div class="subheading-bar fade-6"><span>San Diego Case Files Series</span></div>
<div class="series-banner fade-6">
<div class="series-timeline">
<div class="series-book">
<p class="series-num">Book 1</p>
<p class="series-title">Cold-Blooded Liar</p>
<p class="series-year">2023</p>
</div>
<div class="series-book">
<p class="series-num">Book 2</p>
<p class="series-title">Cheater</p>
<p class="series-year">2024</p>
</div>
<div class="series-book">
<p class="series-num">Book 3</p>
<p class="series-title">Dead Man's List</p>
<p class="series-year">2025</p>
</div>
<div class="series-book active">
<p class="series-num">Book 4</p>
<p class="series-title">Family Lies</p>
<p class="series-year">2026</p>
</div>
</div>
</div>
<!-- ══ CTA BANNER ═══════════════════════════════════════ -->
<div class="cta-banner fade-6">
<p class="cta-eyebrow">Book Obsessed Introverts</p>
<h2 class="cta-headline">Want our <em>full review</em>?</h2>
<p class="cta-body">
We read it so you didn't have to wonder. Head over to the blog for our complete spoiler-free review, including whether the convoluted family tree is worth the effort, how this stacks up against the earlier books in the series, and our final verdict.
</p>
<div class="cta-buttons">
<a class="btn btn-primary" href="https://www.bookobsessedintroverts.com" target="_blank"><span>Read Our Full Review</span></a>
<a class="btn btn-secondary" href="https://www.goodreads.com/book/show/237693306-family-lies" target="_blank"><span>Add on Goodreads</span></a>
</div>
</div>
<!-- ══ FOOTER STRIPE ════════════════════════════════════ -->
<div class="footer-stripe fade-6">
<p>Spotlight by Book Obsessed Introverts • bookobsessedintroverts.com</p>
<a href="https://www.bookobsessedintroverts.com/search/label/Mystery&Thriller" target="_blank">Browse more Mystery & Thriller reviews →</a>
</div>
</div>
</body>
</html>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-49790593825180224982026-03-29T11:48:00.003-06:002026-03-29T11:49:12.792-06:00The Handyman by Britney King ARC Review<div class="separator" style="clear: both; text-align: center;"><img alt="" border="0" data-original-height="5712" data-original-width="4284" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhszdsgfhPg-zTIYDw0EMne69bswVVxhWew7BoJhKMF9eBHyfG8QnUOKIFyXNCRcukprDsogPftkdfmXb9lCp2fDfCrJ7C9uuJJ0TLMSaXX1on95e62zSpkbBxvsEdrCWCCqePXNvrg4D5U_2WgUoQ_mruXaLQFQYu_w2Ck-gV4h5TRRUHA4YHzmWPY18s/s400/IMG_7144.jpeg" /></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;"><p data-end="374" data-start="73"><span style="font-family: Century Gothic;"><em data-end="87" data-start="73">The Handyman</em> was such an engaging and fast-paced read that completely hooked me from the very first page. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline">It</span> had me constantly turning pages, needing to know what was going to happen next—and I genuinely loved that feeling of being pulled so deeply into the story.</span></p>
<p data-end="741" data-start="376"><span style="font-family: Century Gothic;">One of my favorite aspects was the way both main characters were written with layers of mystery. I kept questioning their motives, wondering if they were truly as twisted as they seemed or if it was all part of a bigger plan to distract from the eventual plot twist. That sense of uncertainty added a lot of tension and made the reading experience really enjoyable.</span></p>
<p data-end="1145" data-start="743"><span style="font-family: Century Gothic;">That said, while I had a great time reading this book, it didn’t quite reach that unforgettable “wow” level for me—the kind that leaves you in a full book hangover. The premise, though entertaining, felt a bit familiar. The idea of kidnapping someone you believe you love, hoping that captivity will somehow make them return those feelings, is intriguing but also something that’s been explored before.</span></p>
<p data-end="1417" data-is-last-node="" data-is-only-node="" data-start="1147"><span style="font-family: Century Gothic;">Overall, <em data-end="1170" data-start="1156">The Handyman</em> is a gripping and entertaining psychological thriller that delivers on suspense and intrigue. Even if it didn’t completely blow me away, it was still a very enjoyable read that I’d definitely recommend to fans of twisty, character-driven stories.</span></p><p data-end="1417" data-is-last-node="" data-is-only-node="" data-start="1147"><span style="font-family: Century Gothic;">Thank you to the <a href="https://britneyking.com/" target="_blank">author </a>for my digital ARC in exchange for a review. As always, my reviews are my own and unbiased opinions.</span></p><p data-end="1417" data-is-last-node="" data-is-only-node="" data-start="1147"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="1417" data-is-last-node="" data-is-only-node="" data-start="1147"><span style="font-family: Century Gothic;"><b>Rating: ⭐⭐⭐⭐</b></span></p><p data-end="1417" data-is-last-node="" data-is-only-node="" data-start="1147"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="1417" data-is-last-node="" data-is-only-node="" data-start="1147"><span style="font-family: Century Gothic;">Happy Reading!</span></p><p data-end="1417" data-is-last-node="" data-is-only-node="" data-start="1147"><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p></div>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-12005901757837617342026-03-22T08:00:00.021-06:002026-03-22T08:00:00.114-06:00Dark August by Katie Tallo | Review<p style="text-align: center;"><span style="font-family: Century Gothic;"></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Century Gothic;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgechT2nJcBMVpI9IErA5sbgP0TU9g5uW72OorTLod2aYmuRISUkSEKHhwTysqEs1Qj9PQ3nt85CNnCseLTVKiqxS0Fh76PbSOnq5TXlQu8RrT5FO8OTWh78FNziHDCM53LImKHu1RMGL-fiFrNgIsz2SIlrUlZ_qKJ03--5tN9JPTq97lyFivi_Zdg/s5184/DARK%20AUGUST%20-%20TALLO,%20KATIE.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="5184" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgechT2nJcBMVpI9IErA5sbgP0TU9g5uW72OorTLod2aYmuRISUkSEKHhwTysqEs1Qj9PQ3nt85CNnCseLTVKiqxS0Fh76PbSOnq5TXlQu8RrT5FO8OTWh78FNziHDCM53LImKHu1RMGL-fiFrNgIsz2SIlrUlZ_qKJ03--5tN9JPTq97lyFivi_Zdg/s16000/DARK%20AUGUST%20-%20TALLO,%20KATIE.jpg" /></a></span></div><p></p><p style="text-align: center;"><span style="font-family: Century Gothic;"><a href="https://www.goodreads.com/book/show/52167189-dark-august?from_search=true&from_srp=true&qid=cw9I4hCBQB&rank=1" target="_blank">Dark August</a> | <a href="https://www.goodreads.com/author/show/19214069.Katie_Tallo" target="_blank">Katie Tallo</a> | <a href="https://www.harpercollins.ca/" target="_blank">Harper Collins</a> | <b>Pub</b>: June 30, 2020 | <b>Pages</b>: 448</span></p><p style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJv6jw5rgWwQKKhTcvCu4E4pNoW3nst-xgkayXjb083Ux7VllE_An6bKW-ISVZvkaeDYa0KAnBP0xWPb-RV_9_fhxD-S_JxXDVAg4FI9xdPB3WL00loWEdZJed-oP-ALXnn2RoQcgE-ETTvtF6If64DVB1ubeuRXBvF0qLNJh9SdAbNkndYKlgiuae/s250/4.0%20stars_New.PNG" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Century Gothic;"><img border="0" data-original-height="118" data-original-width="250" height="118" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJv6jw5rgWwQKKhTcvCu4E4pNoW3nst-xgkayXjb083Ux7VllE_An6bKW-ISVZvkaeDYa0KAnBP0xWPb-RV_9_fhxD-S_JxXDVAg4FI9xdPB3WL00loWEdZJed-oP-ALXnn2RoQcgE-ETTvtF6If64DVB1ubeuRXBvF0qLNJh9SdAbNkndYKlgiuae/s1600/4.0%20stars_New.PNG" width="250" /></span></a></p><p><span style="font-family: Century Gothic;">Dark August by Katie Tallo was a really solid mystery that I ended up enjoying a lot, even if it took me a bit to get into.</span></p><p><span style="font-family: Century Gothic;">The story follows Gus, who goes back to her hometown after her great-grandmother dies and ends up digging into her mother’s old cold case. I really liked Gus as a main character. She’s a bit messy at the start, but you can see her grow as she gets deeper into the investigation. I honestly would love to keep reading her adventures because she’s such an interesting character.</span></p><p><span style="font-family: Century Gothic;">One of my favorite parts was the setting. I loved that it takes place in local Ontario towns, and since I grew up there, it made the whole story feel more real and easy to picture. That small-town vibe really added to the mystery.</span></p><p><span style="font-family: Century Gothic;">The pacing is definitely slow. It’s a slow burn for a good chunk of the book, and not a ton happens at first, which made it drag a bit for me. But once it picks up, it gets way more interesting. There are some good twists, and while I guessed a couple things, there was still a plot twist that kept me hooked until the end. Reviews mention the same kind of slow build that eventually pays off, especially near the ending.</span></p><p><span style="font-family: Century Gothic;"></span></p><p><span style="font-family: Century Gothic;">Overall, this is a strong debut from a Canadian author with a great atmosphere, a likable main character, and a twisty mystery. It’s a bit slow, but worth it if you stick with it.</span></p><p><a href="https://www.goodreads.com/book/show/52167189-dark-august?from_search=true&from_srp=true&qid=cw9I4hCBQB&rank=1" target="_blank"><span style="font-family: Century Gothic;">Synopsis</span></a></p><p><span style="font-family: Century Gothic;">An electrifying, page-turning debut about a young woman haunted by her tragic past, who returns to her hometown and discovers that there might be more to her police detective mother's death--and last case--than she ever could have imagined.Augusta (Gus) Monet is living an aimless existence with her grifter boyfriend when she learns that her great grandmother--her last living relative--has just died. Ditching her boyfriend, Gus returns to the home she left as a young girl. Her inheritance turns out to be a dilapidated house and an old dog named Levi. While combing through her great grandmother's possessions, Gus stumbles across an old trunk filled with long-lost childhood belongings. But that's not all the trunk contains. She also discovers cold case files that belonged to her mother, a disgraced police detective who died in a car accident when Gus was eight. Gus remembers her mother obsessing over these very same documents and photographs, especially a Polaroid of a young ballerina.</span></p><p><span style="font-family: Century Gothic;">When Gus spots a front-page news story about the unearthing of a body linked to one of the cold case files from her childhood trunk, she can't resist following her mother's clues. As she digs deeper, determined to finish her mother's investigation, her search leads her to a deserted ghost town, which was left abandoned when the residents fled after a horrific fire. As Gus' obsession with the case grows, she inadvertently stirs up the evils of the past, putting her life in danger. But Gus is undeterred and is committed to uncovering long-buried secrets, including the secrets surrounding a missing geology student, the young ballerina in the Polaroid, a prominent family's devastating legacy, and a toxic blast that blew an entire town off the map.</span></p><p><span style="font-family: Century Gothic;">But is Gus ready to learn the truths that culminated on one terrible August night, more than a decade earlier, when lives were taken, and secrets were presumed buried forever...?</span></p><p><span style="font-family: Century Gothic;">Dark August introduces a bold new voice and will leave readers guessing until the final startling conclusion.</span></p><p><span style="color: #0000ee; text-decoration-line: underline;"><span style="font-family: Century Gothic;">@anintrovertreads</span></span></p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://www.amazon.ca/Dark-August-Novel-Katie-Tallo/dp/0062948040" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="300" data-original-width="300" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh7Gzbjzxgnhy46UW5PMiS7FYJjDbrGBabxRmGzYvd1tN2bMmzsgfoJbASwsUjHgWN8NA4vJrnsZ1LGmAnNf-jIIS5bJg060tuE4p6V2kxtpA3Jfmf1DGJjY1MxiOloBdr4ehK5WwlkWOB4pFdtgWWVVTXtR6tm8MZOuSeKR1g-WjDL-oW3dxTm4GXIZY/w200-h200/Untitled%20design%20(2).png" width="200" /></a></div>
<!-- BOOK CAROUSEL — drop-in replacement -->
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;1,400&family=Lato:wght@300;400&display=swap" rel="stylesheet">
<div class="bcw">
<p class="bcw-label">Similar Reads</p>
<div class="bcw-stage">
<div class="bcw-track" id="bcTrack">
<div class="bcw-slide" data-active="true">
<a href="https://www.amazon.ca/Sharp-Objects-Novel-Gillian-Flynn/dp/0307341550/ref=sr_1_2?dib=eyJ2IjoiMSJ9.P4Mqp8Er0ilAYpthBnLtIvwDcNTdW0OSG63pmE6VfN63myhd59w_6FEniBeRnvt4LGxN-C685vkB6BnNr2128gJO_ISpNGCdwVFT8zAknH9c5UbmJxy_O-OfiHi0UOrD6V7YQOffd8mFbTBDFNhPpUxdDfltTHzEut5zUuEg2TsGsyL2JHGkBah9QHo_rc5Le1dTwsgCQBYcmHHv8HPC8q68buk7oUyMn-CHBlDW-gE.ZVEvXtoo-wBaPkl3BY1wqmRNnW-CABZPruskxMUMsP0&dib_tag=se&keywords=Sharp+Objects+by+Gillian+Flynn&qid=1774122569&s=books&sr=1-2" target="_blank" class="bcw-link">
<div class="bcw-cover-wrap">
<img src="https://m.media-amazon.com/images/I/71-JO+PSPwL._SL1500_.jpg" alt="The Couple Next Door" class="bcw-img" />
<div class="bcw-shine"></div>
</div>
<div class="bcw-meta">
<span class="bcw-title">Sharp Objects</span>
<span class="bcw-cta">View on Amazon ↗</span>
</div>
</a>
</div>
<div class="bcw-slide">
<a href="https://www.amazon.ca/All-Missing-Girls-Megan-Miranda/dp/1501146246/ref=sr_1_1?crid=3J2CJ456SFGQ4&dib=eyJ2IjoiMSJ9.PkgBCwRC2TANgQZTiQeU4G1cg40sWeheyBD8zp_LrB_HT-aLpRmb4RnCauTrhRRBQGL_02JnqpW4lHUmJcWwLDA40LgJEuH1qmFydzVhC8CCWe8CpRxOx3VsGsfdAUG9Au3EOo53C8nLEfwr4kcVlQ96qBoPOe86Qxnq6PakKVRzbJinFg9oRgyT8by1vmxxZ8zjdI-uK-yNawboTKjHvzTat0Q4j6IwBNSgD-ySLfg.RNmfvLqIzSr67Ai7ntRzfpfIEb0O0Pun9evBhTAroJo&dib_tag=se&keywords=All+the+Missing+Girls+by+Megan+Miranda&qid=1774122575&s=books&sprefix=all+the+missing+girls+by+megan+miranda%2Cstripbooks%2C437&sr=1-1" target="_blank" class="bcw-link">
<div class="bcw-cover-wrap">
<img src="https://m.media-amazon.com/images/I/71kIuvvKgsL._SL1500_.jpg" alt="Never Coming Home" class="bcw-img" />
<div class="bcw-shine"></div>
</div>
<div class="bcw-meta">
<span class="bcw-title">All The Missing Girls</span>
<span class="bcw-cta">View on Amazon ↗</span>
</div>
</a>
</div>
<div class="bcw-slide">
<a href="https://www.amazon.ca/Where-Crawdads-Sing-Movie-Tie/dp/0593540484/ref=tmm_pap_swatch_0?_encoding=UTF8&dib_tag=se&dib=eyJ2IjoiMSJ9.vkwiV6zAxe5R3vTHGdbkLDIfi2SHyalBOrzNqf-g6QB6s3GigY1wnbCpqqhpRolEwv7ms7DCDq_ZW69jz9ZorziQ6mF5pbqWqJw9KoYoloEAMZwi3FvVWkWKdmtDwwopqH7JDeaS3fLAiCYoRZboDSTKCLgtqWSjO7AZoA41nX5blo68v1Z-kCXPc3ewLjnd3cixk4U0A8A693Wrvz4-QZG7q7fErDn4gm8G3b5WrRg.vuLyOLniNTtSzi5cS6gergVyQr1JuTh7yQW0hZ6QhSg&qid=1774122581&sr=1-1" target="_blank" class="bcw-link">
<div class="bcw-cover-wrap">
<img src="https://m.media-amazon.com/images/I/81gTp2KFC7L._SL1500_.jpg" alt="The Perfect Marriage" class="bcw-img" />
<div class="bcw-shine"></div>
</div>
<div class="bcw-meta">
<span class="bcw-title">Where the Crawdads Sing</span>
<span class="bcw-cta">View on Amazon ↗</span>
</div>
</a>
</div>
</div>
<!-- nav arrows -->
<button class="bcw-arrow bcw-arrow--prev" id="bcPrev" aria-label="Previous">
<svg width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M11 14L6 9L11 4" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg>
</button>
<button class="bcw-arrow bcw-arrow--next" id="bcNext" aria-label="Next">
<svg width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M7 4L12 9L7 14" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg>
</button>
</div>
<!-- dots -->
<div class="bcw-dots" id="bcDots"></div>
</div>
<style>
.bcw {
max-width: 320px;
margin: 40px auto;
font-family: 'Lato', sans-serif;
text-align: center;
user-select: none;
}
.bcw-label {
font-family: 'Lato', sans-serif;
font-weight: 300;
font-size: 11px;
letter-spacing: 0.2em;
text-transform: uppercase;
color: #9b8ea0;
margin: 0 0 18px;
}
.bcw-stage {
position: relative;
overflow: hidden;
border-radius: 4px;
}
.bcw-track {
display: flex;
transition: transform 0.55s cubic-bezier(0.77, 0, 0.175, 1);
}
.bcw-slide {
min-width: 100%;
padding: 0;
}
.bcw-link {
display: block;
text-decoration: none;
color: inherit;
}
.bcw-cover-wrap {
position: relative;
overflow: hidden;
border-radius: 4px;
line-height: 0;
box-shadow:
4px 6px 18px rgba(80, 40, 60, 0.18),
1px 2px 4px rgba(0,0,0,0.08);
transition: transform 0.35s ease, box-shadow 0.35s ease;
}
.bcw-link:hover .bcw-cover-wrap {
transform: translateY(-4px) scale(1.015);
box-shadow:
6px 14px 32px rgba(80, 40, 60, 0.26),
2px 4px 8px rgba(0,0,0,0.10);
}
.bcw-img {
width: 100%;
height: 380px;
object-fit: cover;
object-position: center top;
display: block;
border-radius: 4px;
}
.bcw-shine {
position: absolute;
inset: 0;
background: linear-gradient(
135deg,
rgba(255,255,255,0.18) 0%,
rgba(255,255,255,0) 55%
);
border-radius: 4px;
pointer-events: none;
transition: opacity 0.3s;
}
.bcw-link:hover .bcw-shine {
opacity: 0.5;
}
.bcw-meta {
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
padding: 14px 8px 4px;
}
.bcw-title {
font-family: 'Playfair Display', Georgia, serif;
font-size: 16px;
font-weight: 600;
color: #2c1a2e;
line-height: 1.3;
}
.bcw-cta {
font-size: 11px;
font-weight: 400;
letter-spacing: 0.06em;
color: #c9748a;
opacity: 0;
transform: translateY(4px);
transition: opacity 0.25s, transform 0.25s;
}
.bcw-link:hover .bcw-cta {
opacity: 1;
transform: translateY(0);
}
/* Arrows */
.bcw-arrow {
position: absolute;
top: calc(380px / 2);
transform: translateY(-50%);
background: rgba(255,255,255,0.88);
border: none;
border-radius: 50%;
width: 36px;
height: 36px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
color: #4a2d52;
backdrop-filter: blur(4px);
box-shadow: 0 2px 10px rgba(0,0,0,0.12);
transition: background 0.2s, transform 0.2s, box-shadow 0.2s;
z-index: 2;
}
.bcw-arrow:hover {
background: #fff;
box-shadow: 0 4px 16px rgba(0,0,0,0.16);
transform: translateY(-50%) scale(1.08);
}
.bcw-arrow:active {
transform: translateY(-50%) scale(0.95);
}
.bcw-arrow--prev { left: 10px; }
.bcw-arrow--next { right: 10px; }
/* Dots */
.bcw-dots {
display: flex;
justify-content: center;
gap: 7px;
margin-top: 16px;
}
.bcw-dot {
width: 6px;
height: 6px;
border-radius: 50%;
background: #d8c8dc;
border: none;
padding: 0;
cursor: pointer;
transition: background 0.25s, transform 0.25s;
}
.bcw-dot.active {
background: #a0638a;
transform: scale(1.35);
}
@media (prefers-color-scheme: dark) {
.bcw-label { color: #a090a8; }
.bcw-title { color: #ede0ef; }
.bcw-arrow {
background: rgba(40, 20, 44, 0.82);
color: #e8c8f0;
}
.bcw-arrow:hover { background: rgba(55, 30, 60, 0.95); }
.bcw-dot { background: #5a4060; }
.bcw-dot.active { background: #c890b8; }
}
</style>
<script>
(function() {
const track = document.getElementById('bcTrack');
const slides = track.querySelectorAll('.bcw-slide');
const dotsEl = document.getElementById('bcDots');
const prevBtn = document.getElementById('bcPrev');
const nextBtn = document.getElementById('bcNext');
let cur = 0;
slides.forEach((_, i) => {
const d = document.createElement('button');
d.className = 'bcw-dot' + (i === 0 ? ' active' : '');
d.setAttribute('aria-label', 'Go to slide ' + (i + 1));
d.addEventListener('click', () => goTo(i));
dotsEl.appendChild(d);
});
function goTo(n) {
cur = (n + slides.length) % slides.length;
track.style.transform = `translateX(-${cur * 100}%)`;
dotsEl.querySelectorAll('.bcw-dot').forEach((d, i) => d.classList.toggle('active', i === cur));
}
prevBtn.addEventListener('click', () => goTo(cur - 1));
nextBtn.addEventListener('click', () => goTo(cur + 1));
// swipe support
let sx = 0;
track.addEventListener('touchstart', e => { sx = e.touches[0].clientX; }, { passive: true });
track.addEventListener('touchend', e => {
const dx = e.changedTouches[0].clientX - sx;
if (Math.abs(dx) > 40) goTo(cur + (dx < 0 ? 1 : -1));
}, { passive: true });
})();
</script>
Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-11631455938807624682026-03-19T20:25:00.001-06:002026-03-19T20:25:14.879-06:00 Truly Devious Series by Maureen Johnson | Review<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjloNTD5M_JM9GGwMawhFpoHwl80Scj6w78Y6s_S_WyHRrPv4B6ZfmH1h14VnvaaH1HS1zeDp7GGLU8bVTOCBogXcJycUl0j3am91iWJXlb2w33f6_EC0vjZrBo7UQ4k9Qpmxx-j3SGoCc8z_gZPx3YN-HMAxwW9Bv9x3X0sAIMD35hiUdQ9kpCVFhB2BE/s1080/Copy%20of%20Copy%20of%20Untitled%20Design.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1080" data-original-width="1080" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjloNTD5M_JM9GGwMawhFpoHwl80Scj6w78Y6s_S_WyHRrPv4B6ZfmH1h14VnvaaH1HS1zeDp7GGLU8bVTOCBogXcJycUl0j3am91iWJXlb2w33f6_EC0vjZrBo7UQ4k9Qpmxx-j3SGoCc8z_gZPx3YN-HMAxwW9Bv9x3X0sAIMD35hiUdQ9kpCVFhB2BE/s16000/Copy%20of%20Copy%20of%20Untitled%20Design.png" /></a></div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">Welcome to my little corner of the internet where I'll be reviewing and summarizing every book in the Truly Devious series by Maureen Johnson. If you're into mysteries, quirky characters, and a boarding school with a seriously dark history, you're in the right place.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">So here's the basic setup: the series follows Stevie Bell, a true crime-obsessed teenager who gets into Ellingham Academy, this weird, wonderful school in Vermont that was founded by a super rich eccentric guy back in the 1930s. The thing is, the school has a famous unsolved mystery attached to it. The founder's wife and daughter were kidnapped, a student was killed, and the person behind it all was never caught. They called themselves "Truly Devious." Stevie is determined to figure out who did it. And then, of course, people start dying again right after she shows up. Classic.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">What I love about this series is that it actually feels like a real mystery, not dumbed down, but not trying too hard either. Stevie feels like a real person too. She has anxiety, she makes questionable decisions, and she's just really, really passionate about solving things. It's a fun read that also somehow keeps you seriously tense.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">I'll be posting reviews and summaries of each book, so whether you're just starting out or already a fan, stick around!</span></div><div style="text-align: justify;"><br /></div></div><div class="separator" style="clear: both; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVWWfxszhlb5Uaiqdhqy1yb1QTZVN3cJC82cnKpshIvbX2_kRvFzLSNORYoGl2xdYVcgKFDSrGkYFpDXRb3mfDc5p0TLOpjz5PO7PrFB4dgbMVBYlLa1K5Biewu_QuDmf_Qp-Jx-ivddEvCXPeSRDnyD7Liv1qMFMZVPSCUcFdvTw-6yFrnif9x-UA/s2560/81dj5+aTjnL.jpg" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Century Gothic;"><img border="0" data-original-height="2560" data-original-width="1725" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVWWfxszhlb5Uaiqdhqy1yb1QTZVN3cJC82cnKpshIvbX2_kRvFzLSNORYoGl2xdYVcgKFDSrGkYFpDXRb3mfDc5p0TLOpjz5PO7PrFB4dgbMVBYlLa1K5Biewu_QuDmf_Qp-Jx-ivddEvCXPeSRDnyD7Liv1qMFMZVPSCUcFdvTw-6yFrnif9x-UA/s16000/81dj5+aTjnL.jpg" /></span></a></div><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Century Gothic;"><a href="https://www.goodreads.com/series/176421-truly-devious" target="_blank">Book #1</a> | <a href="https://www.goodreads.com/book/show/29589074-truly-devious" target="_blank">Truly Devious</a> | <a href="https://www.goodreads.com/author/show/10317.Maureen_Johnson" target="_blank">Maureen Johnson</a> | <a href="https://www.harpercollins.ca/" target="_blank">Harper Collins</a> | <b>Pub</b>: January 16, 2018 | <b>Pages</b>: 416</span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrraJDyJB7_gp0XB9siYnkKE_GzB3iq3kqv6cHwm1y3HAGVZw32PUSeIcYFTfsogrCdaFcT6hH63IUC0RT5vMR01eklraVPxuENOdpwL1fqIFMBFobxEC26orBm7D3mONfUqO0KZGoc12ysVsl-59gJTmLy1HyQcYu9vbuwOipCyTqmtsb0otjTCYw/s253/4.5%20stars_New.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="118" data-original-width="253" height="118" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrraJDyJB7_gp0XB9siYnkKE_GzB3iq3kqv6cHwm1y3HAGVZw32PUSeIcYFTfsogrCdaFcT6hH63IUC0RT5vMR01eklraVPxuENOdpwL1fqIFMBFobxEC26orBm7D3mONfUqO0KZGoc12ysVsl-59gJTmLy1HyQcYu9vbuwOipCyTqmtsb0otjTCYw/s1600/4.5%20stars_New.PNG" width="253" /></a></div><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Century Gothic;"><div class="separator" style="clear: both; text-align: justify;">This is book #1 from the Truly Devious series. This book has been on my TBR since 2018 and I just always pushed it further down the list, but I’m so glad I finally decided to read this book this year. It was really good and I just can’t wait to read the rest of the series!</div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: justify;">First of all, this book got me right from the beginning with the setting; an old private school in Vermont made only for the brightest thinkers, inventors, and artists. Stevie’s character was just the cherry on top for me! She’s a wannabe detective that loves everything murder/crime-related and knows everything there is to know about Sherlock Holmes and Agatha Christie.</div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: justify;">There were a lot of characters to get to know in this book, but once I got around to remembering all the characters' names, I really ended up loving the other characters as well. I’m curious to see if they will make an apparency in the second installment.</div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: justify;">There were multiple storylines, all of which was truly mysterious. It definitely reminded me of an Agatha Christie book. There’s so much left to be discovered in the next books, I can’t wait for the stories to unravel.</div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: justify;">The only reason this isn’t a 5 star, is because of the ending. There were still so many questions left unanswered and the story didn’t get further ahead really. However, I believe since this is Book 1, this was basically a 400-page story setup. Overall great premise, great characters, great story! Highly Recommend.</div></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><a href="https://www.goodreads.com/book/show/29589074-truly-devious" target="_blank"><span style="font-family: Century Gothic;">Synopsis</span></a></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">Ellingham Academy is a famous private school in Vermont for the brightest thinkers, inventors, and artists. It was founded by Albert Ellingham, an early twentieth century tycoon, who wanted to make a wonderful place full of riddles, twisting pathways, and gardens. “A place,” he said, “where learning is a game.”</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">Shortly after the school opened, his wife and daughter were kidnapped. The only real clue was a mocking riddle listing methods of murder, signed with the frightening pseudonym “Truly, Devious.” It became one of the great unsolved crimes of American history.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">True-crime aficionado Stevie Bell is set to begin her first year at Ellingham Academy, and she has an ambitious plan: She will solve this cold case. That is, she will solve the case when she gets a grip on her demanding new school life and her housemates: the inventor, the novelist, the actor, the artist, and the jokester. But something strange is happening. Truly Devious makes a surprise return, and death revisits Ellingham Academy. The past has crawled out of its grave. Someone has gotten away with murder. </span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">The two interwoven mysteries of this first book in the Truly Devious series dovetail brilliantly, and Stevie Bell will continue her relentless quest for the murderers in books two and three.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">New York Times bestselling author Maureen Johnson weaves a delicate tale of murder and mystery in the first book of a striking new series, perfect for fans of Agatha Christie and E. Lockhart.</span></div></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuF0TVX-85udD1wefPpEpoLjjgWZ-HEJTpj8m4OvdfRcoavUtALA-nncRgnUF0Wem6JQQHSgcRi9HyiwlLJi4RAlqUVH36CTDxLVA3RhGHJR4DRQ-7xxqTQV2eKcUFFM2-Y5I3GLLPYgFvq2uEBbCpMnAYMObLYf5wI4lfxiJf6DoGVZNDNEgm7Wub/s2417/81ZjgcQg92L.jpg" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Century Gothic;"><img border="0" data-original-height="2417" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuF0TVX-85udD1wefPpEpoLjjgWZ-HEJTpj8m4OvdfRcoavUtALA-nncRgnUF0Wem6JQQHSgcRi9HyiwlLJi4RAlqUVH36CTDxLVA3RhGHJR4DRQ-7xxqTQV2eKcUFFM2-Y5I3GLLPYgFvq2uEBbCpMnAYMObLYf5wI4lfxiJf6DoGVZNDNEgm7Wub/s16000/81ZjgcQg92L.jpg" /></span></a></div></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Century Gothic;"><a href="https://www.goodreads.com/series/176421-truly-devious" target="_blank">Book #2</a> | <a href="https://www.goodreads.com/book/show/39893545-the-vanishing-stair" target="_blank">The Vanishing Stairs</a> | <a href="https://www.goodreads.com/author/show/10317.Maureen_Johnson" target="_blank">Maureen Johnson</a> | <a href="https://www.harpercollins.ca/" target="_blank">Harper Collins</a> | <b>Pub</b>: January 22, 2019 | <b>Pages</b>: 369</span></div><div class="separator" style="clear: both;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRIs5xVy0w4QV4_jPDH_crDfYX15bjFdDFAZHelUaVMgRVVc1JV4lUuIvJo9nQ2U1NpGbz7jEuw57tM7WlHvIM8YmpIZXgxV1N8DsgP1mRaGUopUeDe65CIPmwn494rlefBTWATStpRFolc1wXdrYBH1MuyTQohQwUW9lqz_fEY231grLJjzMtcK_Y/s250/4.0%20stars_New.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="118" data-original-width="250" height="118" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRIs5xVy0w4QV4_jPDH_crDfYX15bjFdDFAZHelUaVMgRVVc1JV4lUuIvJo9nQ2U1NpGbz7jEuw57tM7WlHvIM8YmpIZXgxV1N8DsgP1mRaGUopUeDe65CIPmwn494rlefBTWATStpRFolc1wXdrYBH1MuyTQohQwUW9lqz_fEY231grLJjzMtcK_Y/s1600/4.0%20stars_New.PNG" width="250" /></a></div><div class="separator" style="clear: both; text-align: justify;"><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The Vanishing Stair by Maureen Johnson was a really solid sequel, even if it didn’t fully live up to the first book for me. I still really enjoyed being back in this world and with these characters.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The story picks up right after the first book, with Stevie trying to get back to Ellingham Academy and continue solving the Truly Devious case. There are still multiple mysteries going on, both in the past and present, and I liked how everything slowly connects together.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">I still really like Stevie as a main character! She’s smart, determined, and a little obsessive in a way that makes sense for someone trying to solve a huge mystery. The side characters are fun too, especially Nate, but I do wish we got a bit more depth from some of them. The relationships, especially the romance, felt a little off at times.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The biggest issue for me was the pacing. It felt pretty slow for a lot of the book, and honestly not a ton actually happens until closer to the end. It kind of felt like a “middle book” in a series where it’s setting things up more than delivering answers.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">That said, I was never bored enough to stop reading. The writing style makes it easy to keep going, and there are still twists and reveals that kept me interested. The ending especially picks up and leaves you really wanting the next book.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">If you like mystery series like A Good Girl’s Guide to Murder or even a darker, boarding school version of Nancy Drew, you’ll probably enjoy this.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">Overall, even though it was slower and felt like a bridge between books, I still had a good time with it and I’m definitely continuing the series.</span></div></div></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><a href="https://www.goodreads.com/book/show/39893545-the-vanishing-stair" target="_blank"><span style="font-family: Century Gothic;">Synopsis</span></a></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">All Stevie Bell wanted was to find the key to the Ellingham mystery, but instead she found her classmate dead. And while she solved that murder, the crimes of the past are still waiting in the dark. Just as Stevie feels she’s on the cusp of putting it together, her parents pull her out of Ellingham academy.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">For her own safety they say. She must move past this obsession with crime. Now that Stevie’s away from the school of topiaries and secret tunnels, and her strange and endearing friends, she begins to feel disconnected from the rest of the world. At least she won’t have to see David anymore. David, who she kissed. David, who lied to her about his identity—son of despised politician Edward King. Then King himself arrives at her house to offer a deal: He will bring Stevie back to Ellingham immediately. In return, she must play nice with David. King is in the midst of a campaign and can’t afford his son stirring up trouble. If Stevie’s at school, David will stay put.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">The tantalizing riddles behind the Ellingham murders are still waiting to be unraveled, and Stevie knows she’s so close. But the path to the truth has more twists and turns than she can imagine—and moving forward involves hurting someone she cares for. In New York Times bestselling author Maureen Johnson’s second novel of the Truly Devious series, nothing is free, and someone will pay for the truth with their life.</span></div></div></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOFRzdksYS21iwMsZV46GCbs4CQ63whmmyH1gcFtv2EJu7BIEMZl3aWtitiXgc4g4jbQdjANx_PebYKyaRh_5u3pMrG47yw6E9HgXqQsKRYFoCu1uza7K_cCrMoC5brVfK_S04SDKgkgyeNzb09ew-oyvVxUZ0PRm70cHzOTe5NVCf7EldWRqeyLAJ/s2409/819BqX9rbtL.jpg" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Century Gothic;"><img border="0" data-original-height="2409" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOFRzdksYS21iwMsZV46GCbs4CQ63whmmyH1gcFtv2EJu7BIEMZl3aWtitiXgc4g4jbQdjANx_PebYKyaRh_5u3pMrG47yw6E9HgXqQsKRYFoCu1uza7K_cCrMoC5brVfK_S04SDKgkgyeNzb09ew-oyvVxUZ0PRm70cHzOTe5NVCf7EldWRqeyLAJ/s16000/819BqX9rbtL.jpg" /></span></a></div></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Century Gothic;"><a href="https://www.goodreads.com/series/176421-truly-devious" target="_blank">Book #3</a> | <a href="https://www.goodreads.com/book/show/45240918-the-hand-on-the-wall" target="_blank">The Hand on the Wall</a> | <a href="https://www.goodreads.com/author/show/10317.Maureen_Johnson" target="_blank">Maureen Johnson</a> | <a href="https://www.harpercollins.ca/" target="_blank">Harper Collins</a> | <b>Pub</b>: January 21, 2020 | <b>Pages</b>: 369</span></div></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidbrI_HHXkyMcqo3eQ-lx_mw-ZULZ5MgBOdhkP0Sr_l4FBMSFUzqEMzunW3sokAWOyQnJhAHSj8FFzfWON8JouGhF-I2P5K2UJsr6zlzdFv9hXYDfOcNRdtH1sy5dP29uUtzEAPM9_evBPuDe85D1SyT5ee2C7caB0J7WE6mXGbjl2oBPeZ7W9ypfM/s258/5%20stars_New.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="125" data-original-width="258" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidbrI_HHXkyMcqo3eQ-lx_mw-ZULZ5MgBOdhkP0Sr_l4FBMSFUzqEMzunW3sokAWOyQnJhAHSj8FFzfWON8JouGhF-I2P5K2UJsr6zlzdFv9hXYDfOcNRdtH1sy5dP29uUtzEAPM9_evBPuDe85D1SyT5ee2C7caB0J7WE6mXGbjl2oBPeZ7W9ypfM/s1600/5%20stars_New.PNG" width="258" /></a></div><div class="separator" style="clear: both; text-align: justify;"><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">Okay, this is the finale I was hoping for! After two books of building tension and unanswered questions, The Hand on the Wall finally delivers, and it does not disappoint.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The biggest win? We finally solve the Ellingham mystery! What actually happened to Alice Ellingham is revealed in this book, and the answer genuinely shocked me. I had theories. They were all wrong. The reveal is clever, heartbreaking, and completely earned. If you've been reading this series for those answers, this is the book that pays everything off.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">What really makes this one stand out is the locked room mystery vibe in the final stretch. A snowstorm rolls in, the school gets evacuated, and suddenly it's just Stevie and a small group of friends stuck inside this giant, creepy, riddle-filled building, with a murderer possibly still on the loose. It felt very Agatha Christie, very And Then There Were None, and I was completely hooked. Suspects everywhere, tension building with every chapter, and a reveal I did not see coming at all.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The characters are a huge reason this series works, and this book is where they really shine. Stevie is such a great protagonist, she has real anxiety, she's awkward, she's obsessed with true crime to a slightly unhinged degree, and she's absolutely brilliant. Watching her grow across three books into someone who confidently corners a killer is so satisfying. Nate is still the best supporting character in YA fiction and I will die on that hill. Even David, who I found frustrating in the earlier books, gets a moment in this one that made me respect him a little more.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The pace is fast once it gets going. The dual timelines, present day and the 1930s flashbacks, weave together really well as both storylines race toward their endings at the same time. The last hundred pages especially? Flew by.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">I loved how it all played out! A perfect ending to a really fun trilogy!</span></div></div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: justify;"><a href="https://www.goodreads.com/book/show/45240918-the-hand-on-the-wall" target="_blank"><span style="font-family: Century Gothic;">Synopsis</span></a></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">Ellingham Academy must be cursed. Three people are now dead. One, a victim of either a prank gone wrong or a murder. Another, dead by misadventure. And now, an accident in Burlington has claimed another life. All three in the wrong place at the wrong time. All at the exact moment of Stevie’s greatest triumph . . .</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">She knows who Truly Devious is. She’s solved it. The greatest case of the century.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">At least, she thinks she has. With this latest tragedy, it’s hard to concentrate on the past. Not only has someone died in town, but David disappeared of his own free will and is up to something. Stevie is sure that somehow—somehow—all these things connect. The three deaths in the present. The deaths in the past. The missing Alice Ellingham and the missing David Eastman. Somewhere in this place of riddles and puzzles there must be answers.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">Then another accident occurs as a massive storm heads toward Vermont. This is too much for the parents and administrators. Ellingham Academy is evacuated. Obviously, it’s time for Stevie to do something stupid. It’s time to stay on the mountain and face the storm—and a murderer.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">In the tantalizing finale to the Truly Devious trilogy, New York Times bestselling author Maureen Johnson expertly tangles her dual narrative threads and ignites an explosive end for all who’ve walked through Ellingham Academy.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">New York Times bestselling author Maureen Johnson delivers the witty and pulse-pounding conclusion to the Truly Devious series as Stevie Bell solves the mystery that has haunted Ellingham Academy for over 75 years.</span></div></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFO6hWos6B6fFMXyhhcWJCewHSftn4g-exppVD2tC56fYJxmGs4ZPadFToZUuXMYRzSPV7TeJa_jILF1cB95K6JxxqkG00qMzh_ZhP4pZRYV0dGmG8O0_Rl_wVSp9SnwHvQlhwjmb-nwrkNh8Ze_SPzh33PmIuXKvx_-VSiMpTyWyz07_ROLA_M90m/s2417/91S-kPwAAIS.jpg" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Century Gothic;"><img border="0" data-original-height="2417" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFO6hWos6B6fFMXyhhcWJCewHSftn4g-exppVD2tC56fYJxmGs4ZPadFToZUuXMYRzSPV7TeJa_jILF1cB95K6JxxqkG00qMzh_ZhP4pZRYV0dGmG8O0_Rl_wVSp9SnwHvQlhwjmb-nwrkNh8Ze_SPzh33PmIuXKvx_-VSiMpTyWyz07_ROLA_M90m/s16000/91S-kPwAAIS.jpg" /></span></a></div></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Century Gothic;"><a href="https://www.goodreads.com/series/176421-truly-devious" target="_blank">Book #4</a> | <a href="https://www.goodreads.com/book/show/52716736-the-box-in-the-woods" target="_blank">The Box in the Woods</a> | <a href="https://www.goodreads.com/author/show/10317.Maureen_Johnson" target="_blank">Maureen Johnson</a> | <a href="https://www.harpercollins.ca/" target="_blank">Harper Collins</a> | <b>Pub</b>: June 15, 2021 | <b>Pages</b>: 400</span></div></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidbrI_HHXkyMcqo3eQ-lx_mw-ZULZ5MgBOdhkP0Sr_l4FBMSFUzqEMzunW3sokAWOyQnJhAHSj8FFzfWON8JouGhF-I2P5K2UJsr6zlzdFv9hXYDfOcNRdtH1sy5dP29uUtzEAPM9_evBPuDe85D1SyT5ee2C7caB0J7WE6mXGbjl2oBPeZ7W9ypfM/s258/5%20stars_New.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="125" data-original-width="258" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidbrI_HHXkyMcqo3eQ-lx_mw-ZULZ5MgBOdhkP0Sr_l4FBMSFUzqEMzunW3sokAWOyQnJhAHSj8FFzfWON8JouGhF-I2P5K2UJsr6zlzdFv9hXYDfOcNRdtH1sy5dP29uUtzEAPM9_evBPuDe85D1SyT5ee2C7caB0J7WE6mXGbjl2oBPeZ7W9ypfM/s1600/5%20stars_New.PNG" width="258" /></a></div><div class="separator" style="clear: both; text-align: justify;"><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">I need more Stevie Bell books immediately! A 20-book series would not be enough! Someone tell Maureen Johnson to get writing!</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">After finishing the Truly Devious trilogy, I honestly wasn't sure how Stevie could top what she'd already done. Then this book showed up and completely won me over. The Box in the Woods takes Stevie out of Ellingham Academy and drops her at a summer camp in Vermont where four teenagers were murdered back in 1978, their bodies left in a hunting blind in the woods in what became known as the Box in the Woods Murders. Nobody was ever caught. The new owner of the camp wants Stevie to help crack the cold case for a true crime podcast. Stevie, obviously, says yes immediately.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">What I love about this book is how it nails that old-school mystery feeling. Think Agatha Christie. Think Hercule Poirot gathering everyone in the room and laying it all out. Maureen Johnson actually gives Stevie one of those classic "summation" moments where she pulls it all together, and it is SO satisfying. The mystery itself is dark and genuinely creepy, especially the setup with the camp and the woods at night, but it never loses that sharp, witty tone that makes this series so fun to read. It's got real locked-room mystery energy, and the way the investigation unfolds feels methodical and clever, like watching a proper old-style detective work through the clues one by one.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The story development here is the best in the series so far. Because this mystery is self-contained, start to finish, no cliffhangers, it feels tight and fully satisfying in a way that's really rewarding. The pacing picks up fast and keeps building. The last quarter of the book especially had me absolutely flying through pages. The ending came out of nowhere and I loved every second of it!</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The characters continue to be a huge reason to love this series. Stevie is still brilliantly weird and anxious and obsessed with crime in the most endearing way. Nate remains the best character in YA fiction (not up for debate). Having the whole friend group together for the summer, Janelle, Vi, David, all of them, gives the story a warmer, more relaxed energy that makes the creepy mystery stuff hit even harder by contrast. And watching Stevie grow into someone who confidently runs a full murder investigation? So good.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">If you like A Good Girl's Guide to Murder by Holly Jackson, One of Us Is Lying by Karen McManus, or literally anything Agatha Christie ever wrote, pick this up. You don't even need to have read the original trilogy first, though you'll absolutely want to after.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">More Stevie Bell. Please. As many as possible!</span></div></div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: justify;"><a href="https://www.goodreads.com/book/show/52716736-the-box-in-the-woods" target="_blank"><span style="font-family: Century Gothic;">Synopsis</span></a></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">The Truly Devious series continues as Stevie Bell investigates her first mystery outside of Ellingham Academy in this spine-chilling and hilarious stand-alone mystery.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">Amateur sleuth Stevie Bell needs a good murder. After catching a killer at her high school, she’s back at home for a normal (that means boring) summer.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">But then she gets a message from the owner of Sunny Pines, formerly known as Camp Wonder Falls—the site of the notorious unsolved case, the Box in the Woods Murders. Back in 1978, four camp counselors were killed in the woods outside of the town of Barlow Corners, their bodies left in a gruesome display. The new owner offers Stevie an invitation: Come to the camp and help him work on a true crime podcast about the case.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">Stevie agrees, as long as she can bring along her friends from Ellingham Academy. Nothing sounds better than a summer spent together, investigating old murders.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">But something evil still lurks in Barlow Corners. When Stevie opens the lid on this long-dormant case, she gets much more than she bargained for. The Box in the Woods will make room for more victims. This time, Stevie may not make it out alive.</span></div></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmvzkqASp_uoRNOdef3F1fvWCv9YA-aK4hoO5CeCOcKRS-BqULSe1L92X50ARW1GPvGltG03Tr-MrnLkNl4Z_kgLC0sloNZ9SZLFOHAQ1yiciaOiLNGsZkAtd6SBaeGAxXiQ7vHhecxK8F4R62s5R_4I51dcvPXOMDomPaHnHivcazNIenVIuL2wvE/s2417/913MOmFxMLL.jpg" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Century Gothic;"><img border="0" data-original-height="2417" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmvzkqASp_uoRNOdef3F1fvWCv9YA-aK4hoO5CeCOcKRS-BqULSe1L92X50ARW1GPvGltG03Tr-MrnLkNl4Z_kgLC0sloNZ9SZLFOHAQ1yiciaOiLNGsZkAtd6SBaeGAxXiQ7vHhecxK8F4R62s5R_4I51dcvPXOMDomPaHnHivcazNIenVIuL2wvE/s16000/913MOmFxMLL.jpg" /></span></a></div></div><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Century Gothic;"><a href="https://www.goodreads.com/series/176421-truly-devious" target="_blank">Book #5</a> | <a href="https://www.goodreads.com/book/show/60495147-nine-liars" target="_blank">Nine Liars</a> | <a href="https://www.goodreads.com/author/show/10317.Maureen_Johnson" target="_blank">Maureen Johnson</a> | <a href="https://www.harpercollins.ca/" target="_blank">Harper Collins</a> | <b>Pub</b>: December 27, 2022 | <b>Pages</b>: 449</span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidbrI_HHXkyMcqo3eQ-lx_mw-ZULZ5MgBOdhkP0Sr_l4FBMSFUzqEMzunW3sokAWOyQnJhAHSj8FFzfWON8JouGhF-I2P5K2UJsr6zlzdFv9hXYDfOcNRdtH1sy5dP29uUtzEAPM9_evBPuDe85D1SyT5ee2C7caB0J7WE6mXGbjl2oBPeZ7W9ypfM/s258/5%20stars_New.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="125" data-original-width="258" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidbrI_HHXkyMcqo3eQ-lx_mw-ZULZ5MgBOdhkP0Sr_l4FBMSFUzqEMzunW3sokAWOyQnJhAHSj8FFzfWON8JouGhF-I2P5K2UJsr6zlzdFv9hXYDfOcNRdtH1sy5dP29uUtzEAPM9_evBPuDe85D1SyT5ee2C7caB0J7WE6mXGbjl2oBPeZ7W9ypfM/s1600/5%20stars_New.PNG" width="258" /></a></div><div class="separator" style="clear: both; text-align: justify;"><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">I love this series so much, and Nine Liars reminded me exactly why!</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">This time around, Stevie and the gang trade Vermont for London on a study abroad trip, and Maureen Johnson makes full use of that setting. It feels fresh and fun while still keeping everything that makes this series great. Within their first night there, Stevie gets handed a cold case she absolutely cannot ignore, back in 1995, nine close Cambridge friends spent a wild night at a country estate playing hide-and-seek. By morning, two of them were found murdered in the woodshed. No one was ever charged. And one of the surviving seven saw something she still can't explain.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The past timeline in this one is seriously compelling. Nine dramatic, messy, larger-than-life friends tangled up in one manor house on a stormy night, it's got that dark academia meets classic Agatha Christie energy that just works. Figuring out who among those nine could have done it, and why, keeps you guessing the whole way through. The mystery is twisty, logical, and unpredictable all at once, and when the pieces finally click together, it feels so satisfying.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The characters continue to be the heart of this series. Stevie is still brilliantly obsessive and wonderfully awkward. Nate remains the unsung MVP, his dry humor lands every single time. Janelle and Vi are a delight. Watching this whole friend group navigate college applications and life decisions on top of solving a murder is honestly just a joy to read. You feel like you know these people by now, and spending more time with them never gets old.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">The pacing builds steadily and picks up hard in the final third, I was flying through the last hundred pages. And then there's that ending. That cliffhanger. I actually had to put the book down for a second just to process it. Johnson does not ease you out gently, she shoves you off a ledge and walks away. It's equal parts infuriating and brilliant, and it absolutely made me want the next book immediately.</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">Give me book six, seven, eight, and however many more Maureen Johnson wants to write. I will read every single one!</span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both;"><span style="font-family: Century Gothic;">Speaking of next book, <a href="https://www.goodreads.com/book/show/239413615-the-velvet-knife" target="_blank">The Velvet Knife</a> (Book #6) is coming out on October 13, 2026! Mark your calendars!</span></div><div><span style="font-family: Century Gothic;"><br /></span></div></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: justify;"><a href="https://www.goodreads.com/book/show/60495147-nine-liars" target="_blank"><span style="font-family: Century Gothic;">Synopsis</span></a></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">Senior year at Ellingham Academy for Stevie Bell isn’t going well. Her boyfriend, David, is studying in London. Her friends are obsessed with college applications. With the cold case of the century solved, Stevie is adrift. There is nothing to distract her from the questions pinging around her brain—questions about college, love, and life in general.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">Relief comes when David invites Stevie and her friends to join him for study abroad, and his new friend Izzy introduces her to a double-murder cold case. In 1995, nine friends from Cambridge University went to a country house and played a drunken game of hide-and-seek. Two were found in the woodshed the next day, murdered with an ax.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">The case was assumed to be a burglary gone wrong, but one of the remaining seven saw something she can’t explain. This was no break-in. Someone’s lying about what happened in the woodshed.</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;">Seven suspects. Two murders. One killer still playing a deadly game.</span></div>
<div style="align-items: center; display: flex; gap: 14px; margin: 32px 0px;">
<div style="background: linear-gradient(to right, transparent, rgb(187, 187, 187) 40%, rgb(187, 187, 187) 60%, transparent); flex: 1 1 0%; height: 1px;"></div>
<div style="display: flex; gap: 5px;">
<div style="background: rgb(170, 170, 170); border-radius: 50%; height: 6px; opacity: 0.55; width: 6px;"></div>
<div style="background: rgb(170, 170, 170); border-radius: 50%; height: 8px; opacity: 0.85; width: 8px;"></div>
<div style="background: rgb(170, 170, 170); border-radius: 50%; height: 6px; opacity: 0.55; width: 6px;"></div>
</div>
<div style="background: linear-gradient(to right, transparent, rgb(187, 187, 187) 40%, rgb(187, 187, 187) 60%, transparent); flex: 1 1 0%; height: 1px;"><br /></div></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><div class="separator" style="clear: both;">If you're looking for a mystery series that's fun and actually keeps you guessing, the Truly Devious series is such a good pick! It's easy to read, hard to put down, and Stevie is the kind of main character you just root for the whole way through.</div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;">I had a blast reading these books and I hope my reviews help you decide if they're right for you, or give you a place to talk about them if you've already read them. I'll always mark spoilers clearly, so don't worry about accidentally ruining anything for yourself.</div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;">Thanks for being here, and happy reading!</div></span></div></div></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></div><span style="color: #0000ee; text-decoration-line: underline;"><div style="text-align: justify;"><span style="font-family: "Century Gothic";">@anintrovertreads</span></div></span><br />Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-21399778534328318972026-03-17T13:26:00.011-06:002026-03-17T16:09:41.972-06:00Mommy Reads' February 2026 Reading Wrap-Up<p style="text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMfgOTkk1TmbUE8XLVQY6OTMrRYCO7hERFRpwYs_IqI5kAk672fxZ5HHF9Uhp8T6Y1KdzC034q4MRIsCjlUiWHk8TssgmR3WP6sERlGYYGM2Vrhu62ctNCKsm2ieD4BXl3dz6qwxTPAjysACMV5yJqqiJ7R679Fyl6jJnVRqkbGsQRlgrVuc_Y5OGGf6g/s1350/January%20Reading%20Wrap-Up%20(1).png" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="1350" data-original-width="1080" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMfgOTkk1TmbUE8XLVQY6OTMrRYCO7hERFRpwYs_IqI5kAk672fxZ5HHF9Uhp8T6Y1KdzC034q4MRIsCjlUiWHk8TssgmR3WP6sERlGYYGM2Vrhu62ctNCKsm2ieD4BXl3dz6qwxTPAjysACMV5yJqqiJ7R679Fyl6jJnVRqkbGsQRlgrVuc_Y5OGGf6g/s1600/January%20Reading%20Wrap-Up%20(1).png" /></a></p><p></p><p data-end="424" data-start="29" style="text-align: justify;"><span style="font-family: Century Gothic;">After such a strong start to the year in January, I was excited to see what February’s reading would bring. While it was a slightly quieter reading month for me, I still managed to finish <span data-end="231" data-start="217">four books</span>, and the best part is that <span data-end="305" data-start="259">every single one of them was a<b> ⭐⭐⭐⭐ </b>read</span>. There’s something really satisfying about a month where every book you pick up ends up being an enjoyable experience.</span></p><p data-end="643" data-start="426" style="text-align: justify;"><span style="font-family: Century Gothic;">February’s reading included a mix of romance and suspense, which made for a nice variety of stories and characters. From emotional journeys to twisty thrillers, February’s books definitely kept me turning the pages.</span></p><p data-end="643" data-start="426" style="text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></p><p>
</p><p data-end="691" data-start="645" style="text-align: justify;"><span style="font-family: Century Gothic;">Here’s a look at everything I read in February:</span></p><p data-end="790" data-start="698" style="text-align: justify;"><strong data-end="790" data-start="698"><span style="font-family: Century Gothic;">1. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Willowbrook Wishes</span></span> by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Kristen Reads</span></span> — ⭐⭐⭐⭐</span></strong></p><p data-end="691" data-start="645">
</p><p data-end="1188" data-start="792" style="text-align: justify;"><span style="font-family: Century Gothic;">This heartwarming romance takes readers to the charming town of Willowbrook, where new beginnings and unexpected connections often change lives. As the characters navigate love, personal growth, and second chances, they discover that sometimes the wishes we make have a way of coming true when we least expect them. It’s a cozy and uplifting story perfect for readers who love small-town romance. You can find my review <a href="https://www.bookobsessedintroverts.com/2026/02/willowbrook-wishes-by-kristen-reads-arc.html#more" target="_blank">here</a>.</span></p><p data-end="1188" data-start="792" style="text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="1306" data-start="1195" style="text-align: justify;"><strong data-end="1306" data-start="1195"><span style="font-family: Century Gothic;">2. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">The Housemaid's Secret</span></span> (The Housemaid #2) by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Freida McFadden</span></span> — ⭐⭐⭐⭐</span></strong></p><p data-end="1188" data-start="792">
</p><p data-end="1704" data-start="1308" style="text-align: justify;"><span style="font-family: Century Gothic;">In this sequel to the gripping thriller <strong data-end="1389" data-start="1348">The Housemaid</strong>, the tension continues to build as more secrets begin to surface. When the protagonist finds herself once again working in a seemingly perfect home, it quickly becomes clear that nothing is as it appears. Filled with shocking twists and psychological suspense, this story keeps readers guessing until the very end.</span></p><p data-end="1704" data-start="1308" style="text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="1825" data-start="1711" style="text-align: justify;"><strong data-end="1825" data-start="1711"><span style="font-family: Century Gothic;">3. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Sealed With A Kiss</span></span> (Changing Seasons #3) by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Emma Sewell</span></span> — ⭐⭐⭐⭐</span></strong></p><p data-end="1704" data-start="1308">
</p><p data-end="2153" data-start="1827" style="text-align: justify;"><span style="font-family: Century Gothic;">This romantic story follows two characters who never expected their paths to cross in such a meaningful way. As their relationship slowly develops, they must face personal fears and emotional barriers that threaten to keep them apart. It’s a sweet and emotional romance about vulnerability, trust, and taking a chance on love. You can find my review <a href="https://www.bookobsessedintroverts.com/2026/02/sealed-with-kiss-by-emma-sewell-arc.html#more" target="_blank">here</a>. </span></p><p data-end="2153" data-start="1827" style="text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="2280" data-start="2160" style="text-align: justify;"><strong data-end="2280" data-start="2160"><span style="font-family: Century Gothic;">4. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Racing for Redemption</span></span> (Backmaker Love Trilogy #1) by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Vanessa F. Silva</span></span> — ⭐⭐⭐⭐</span></strong></p><p data-end="2153" data-start="1827">
</p><p data-end="2603" data-start="2282" style="text-align: justify;"><span style="font-family: Century Gothic;">Set in the high-intensity world of racing, this story blends romance with personal redemption. The characters must confront past mistakes, fierce competition, and complicated emotions while fighting for both their dreams and their hearts. With plenty of tension and heartfelt moments, it’s an engaging start to a trilogy. You can find my review <a href="https://www.bookobsessedintroverts.com/2026/03/vanessa-f-silvas-racing-for-redemption.html#more" target="_blank">here</a>.</span></p><p data-end="2603" data-start="2282" style="text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="691" data-start="645" style="text-align: justify;"><span style="font-family: Century Gothic;">Overall, February may have been a shorter reading month, but it was still filled with great stories. Four solid 4-star reads is definitely something I can’t complain about, and it kept my reading momentum going strong for the year. I’m looking forward to seeing what books March will bring and adding even more titles to my growing list of favorites.</span></p><p data-end="691" data-start="645" style="text-align: justify;"><span style="font-family: Century Gothic;"><br /></span></p><p data-end="691" data-start="645" style="text-align: justify;"><span style="font-family: Century Gothic;">Happy Reading!</span></p><p data-end="691" data-start="645" style="text-align: justify;"><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-4456484100227521202026-03-17T13:09:00.008-06:002026-03-17T16:08:04.485-06:00Mommy Reads' January 2026 Reading Wrap-Up<p style="text-align: justify;"></p><div class="separator" style="clear: both; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWp8EAa7rw3NvmuNHl4cwb67F-4HCucDxFsAnP-gMFFRnMCODh3tg56TQflPa4rfufdqIH-m8L_W-UhTgKFpPMAH86-nKc-sfLjIs9X_bE5ix3ICnbZbRIG4OnCNaSQR8Q7Qt-zWoXYWRsif29J2ihDSwOMdA_Xv7yhyphenhyphenTAUldUzJAwk1wDkRVf_13CoRM/s1350/January%20Reading%20Wrap-Up.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1350" data-original-width="1080" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWp8EAa7rw3NvmuNHl4cwb67F-4HCucDxFsAnP-gMFFRnMCODh3tg56TQflPa4rfufdqIH-m8L_W-UhTgKFpPMAH86-nKc-sfLjIs9X_bE5ix3ICnbZbRIG4OnCNaSQR8Q7Qt-zWoXYWRsif29J2ihDSwOMdA_Xv7yhyphenhyphenTAUldUzJAwk1wDkRVf_13CoRM/s1600/January%20Reading%20Wrap-Up.png" /></a></div><span style="font-family: Century Gothic;"><div style="text-align: justify;">As many of you know, <em data-end="98" data-start="78">Book Obsessed Introverts</em> has mostly been a space where <i>An Introvert Reads</i> and I share our thoughts through book reviews. But recently, we started talking about ways to bring a little more variety to the blog and share more of our reading life beyond individual reviews. One idea we were really excited about was introducing <strong data-end="404" data-start="376"><i>Monthly Reading Wrap-Ups</i></strong>.</div></span><p></p>
<p data-end="685" data-start="407" style="text-align: justify;"><span style="font-family: Century Gothic;">These posts will give a quick look at everything we read during the month. The highs, the surprises, and the books that stuck with us long after we turned the final page. It feels like the perfect way to reflect on our reading journey and share more recommendations with you all.</span></p><p data-end="1097" data-start="687" style="text-align: justify;"><span style="font-family: Century Gothic;">To kick things off, <span data-end="760" data-start="707">January was a fantastic start to the reading year</span>. I managed to finish <span data-end="796" data-start="782">five books</span>, which honestly feels like the best kind of momentum heading into the rest of the year. Even better? Every single one of them ended up being <span data-end="972" data-start="938">either a 4-star or 5-star read</span>. There’s nothing quite like starting the year with a streak of great books. It definitely sets the tone for the months ahead.</span></p><p>
</p><p data-end="1403" data-start="1099" style="text-align: justify;"><span style="font-family: Century Gothic;">From captivating stories to characters that linger in your mind long after the final chapter, January’s reading list reminded me why I love getting lost in books so much. It’s always exciting when a new year of reading begins, and if this first month was any indication, it’s shaping up to be a great one.</span></p><p data-end="1638" data-start="1405" style="text-align: justify;"><span style="font-family: Century Gothic;">In this wrap-up, I’ll be sharing the <span data-end="1478" data-start="1442">five books I finished in January</span>, along with my star ratings and a few quick thoughts about each one. Some were emotional, some were immersive, and all of them were memorable in their own way.</span></p><p>
</p><p data-end="1709" data-is-last-node="" data-is-only-node="" data-start="1640" style="text-align: justify;"><span style="font-family: Century Gothic;">Let’s dive into the books that started my reading year off right.</span></p><p data-end="145" data-start="0" style="text-align: justify;"><span style="font-family: Century Gothic;"><b>1. </b><strong data-end="99" data-start="17"><span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Rebel Witch</span></span> </strong><b>(The Crimson Moth #2)</b> <strong data-end="99" data-start="17">by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Kristen Ciccarelli</span></span></strong> <strong data-end="110" data-start="0">—</strong>⭐⭐⭐⭐⭐</span></p><p data-end="145" data-start="0" style="text-align: justify;"><span style="font-family: Century Gothic;">This story follows a powerful witch navigating a world filled with dangerous magic, political tension, and shifting alliances. As secrets unravel and loyalties are tested, she must decide who she can truly trust while fighting for her freedom and the future of magic itself. With high stakes, emotional depth, and plenty of tension, it’s a captivating fantasy that will especially appeal to readers who love strong heroines and richly built magical worlds.</span></p><p data-end="112" data-start="0" style="text-align: justify;"><strong data-end="110" data-start="0"><span style="font-family: Century Gothic;">2. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Come What May</span></span> (Ember Falls #4) by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Corinne Michaels</span></span> — ⭐⭐⭐⭐⭐</span></strong></p><p data-end="507" data-start="114" style="text-align: justify;"><span style="font-family: Century Gothic;">This emotional small-town romance follows characters who must confront their pasts while learning how to trust and love again. As old wounds resurface and secrets come to light, they discover that healing sometimes requires taking the biggest risks with your heart. It’s a heartfelt story filled with family bonds, second chances, and the kind of romance that makes Ember Falls feel like home. You can find my review <a href="https://www.bookobsessedintroverts.com/2026/01/come-what-may-by-corinne-michaels-arc.html#more" target="_blank">here</a>.</span></p><p data-end="603" data-start="509" style="text-align: justify;"><strong data-end="601" data-start="509"><span style="font-family: Century Gothic;">3. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">The Most Wonderful Crime of the Year</span></span> by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Ally Carter</span></span> — ⭐⭐⭐⭐</span></strong></p><p data-end="1050" data-start="605" style="text-align: justify;"><span style="font-family: Century Gothic;">When a group of mystery authors gathers at a snowy estate for the holidays, what begins as a festive retreat quickly turns into a real-life whodunit. Forced to work together to uncover the truth, two rival writers must set aside their differences and follow the clues before the mystery spirals further out of control. Packed with clever twists, humor, and a cozy winter atmosphere, it’s a fun and charming mystery for fans of classic whodunits.</span></p><p data-end="1146" data-start="1052" style="text-align: justify;"><strong data-end="1144" data-start="1052"><span style="font-family: Century Gothic;">4. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">The Housemaid</span></span> by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Freida McFadden</span></span> — ⭐⭐⭐⭐⭐</span></strong></p><p data-end="1533" data-start="1148" style="text-align: justify;"><span style="font-family: Century Gothic;">This gripping psychological thriller follows a woman who takes a job as a housemaid for a wealthy family, hoping it will be the fresh start she desperately needs. But the longer she stays in the house, the more she realizes something is deeply wrong with the family she works for. Full of shocking twists and mounting tension, the story keeps readers guessing until the very last page.</span></p><p data-end="1629" data-start="1535" style="text-align: justify;"><strong data-end="1627" data-start="1535"><span style="font-family: Century Gothic;">5. <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Finding Redemption</span></span> by <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Valentina Burns</span></span> — ⭐⭐⭐⭐</span></strong></p><p data-end="145" data-start="0">
</p><p data-end="1993" data-is-last-node="" data-is-only-node="" data-start="1631" style="text-align: justify;"><span style="font-family: Century Gothic;">This emotional romance explores the journey of two people trying to rebuild their lives after painful past experiences. As they slowly grow closer, they must confront their fears, guilt, and the mistakes that shaped them in order to find forgiveness—both for themselves and each other. It’s a heartfelt story about healing, hope, and the power of second chances. You can find my review <a href="https://www.bookobsessedintroverts.com/2026/01/finding-redemption-by-valentina-burns.html#more" target="_blank">here</a>.</span></p><p data-end="1709" data-is-last-node="" data-is-only-node="" data-start="1640" style="text-align: justify;"><span style="font-family: Century Gothic;">I’m excited to see what stories February will bring, and I hope you found a book here that might make its way onto your own reading list.</span></p><p data-end="1709" data-is-last-node="" data-is-only-node="" data-start="1640" style="text-align: justify;"><span style="font-family: Century Gothic;">Happy Reading!</span></p><p data-end="1709" data-is-last-node="" data-is-only-node="" data-start="1640" style="text-align: justify;"><span style="font-family: Century Gothic;"><a href="http://www.instagram.com/mommy_reads_" target="_blank">Mommy Reads</a></span></p><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><br /></div>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0tag:blogger.com,1999:blog-2056704585943254941.post-35286398680580891002026-03-17T12:34:00.006-06:002026-03-17T16:03:03.456-06:00Stolen Family by Lisa Regan | Review<p style="text-align: left;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjagYIS7jVl-qnI2FzEUxM4hClBGkahCAxQ1GOGHP4Yhg_dcfGrVw58u66H-iamtge5c9OvBUFxrIrnjEQ_dlTvYgsjb-TWhUULjmEVETWRvXLqSiOyrwOjMgMhOHpu0rE5CrsDgELWFlfDByury6QxUuWQnUBUc9wxJsKxfzz8B0Z4hdYd9TQ3t8SoT0E/s1080/Lisa%20Regan.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1080" data-original-width="1080" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjagYIS7jVl-qnI2FzEUxM4hClBGkahCAxQ1GOGHP4Yhg_dcfGrVw58u66H-iamtge5c9OvBUFxrIrnjEQ_dlTvYgsjb-TWhUULjmEVETWRvXLqSiOyrwOjMgMhOHpu0rE5CrsDgELWFlfDByury6QxUuWQnUBUc9wxJsKxfzz8B0Z4hdYd9TQ3t8SoT0E/s1600/Lisa%20Regan.jpg" /></a></div><p></p><p style="text-align: center;"><span style="font-family: Century Gothic;"><span face=""Century Gothic", sans-serif" style="font-size: 13.3333px; text-align: justify;"><a href="https://www.goodreads.com/series/220856-detective-josie-quinn" target="_blank">Book 24</a> | <a href="https://www.goodreads.com/book/show/247528884-stolen-family" target="_blank">Stolen Family</a> | <a href="https://www.goodreads.com/author/show/6443334.Lisa_Regan" target="_blank">Lisa Regan</a> |<a href="https://bookouture.com/" target="_blank">Bookouture</a> | </span><b style="font-size: 13.3333px; text-align: justify;">Pub</b><span style="font-size: 13.3333px; text-align: justify;">: April 9, 2026 | </span><b style="font-size: 13.3333px; text-align: justify;">Pages</b><span style="font-size: 13.3333px; text-align: justify;">: 424</span></span></p><p style="text-align: justify;"><span style="font-family: Century Gothic; font-size: 10pt;"><a href="https://www.goodreads.com/series/220856-detective-josie-quinn" target="_blank">Book #24</a> and it did not disappoint! I’ve
loved the Detective Josie Quinn series for a while now, but this one might be
one of my favorites. From the first chapter, the story pulled me in, and I
didn’t want to stop reading. The pacing is fast and the chapters keep you saying:
just one more. The series is known for being addictive and full of twists, and
this book definitely delivers that.</span></p>
<p class="MsoNoSpacing" style="text-align: justify;"><span style="font-family: Century Gothic; font-size: 10pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman";">What really makes these books work is
the characters. Josie is such a strong main character, and I always enjoy
seeing how much she cares about the victims and how determined she is to get
justice. The team around her also adds a lot to the story and makes the
investigation feel real and intense. One of my favorite parts of this book was
getting a deeper look into Turner’s life. It was really interesting to see
another side of him, and it made me question whether he’s actually the bad guy
people assume he is. That added a lot of depth to the story and to his
character. Which was honestly much needed at this point!</span></p>
<p class="MsoNoSpacing" style="text-align: justify;"><span style="font-family: Century Gothic; font-size: 10pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman";">The mystery itself kept me guessing the
whole time. There are plenty of twists and turns, and every time I thought I
had it figured out, something new would come up. The tension keeps building all
the way to the end, and the final reveal was both shocking and emotional.<o:p></o:p></span></p>
<p class="MsoNoSpacing" style="text-align: justify;"><span style="font-family: Century Gothic; font-size: 10pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman";">Overall, this was a fantastic addition
to the series. It’s tense, emotional, and packed with twists. If you’re already
a Josie Quinn fan, you’ll love this one. And if you’re new to the series, please
start from Book 1, you won’t regret it!</span></p>
<p class="MsoNoSpacing" style="text-align: justify;"><span style="font-family: Century Gothic; font-size: 10pt;">Thank you to Bookouture for providing
me with an electronic ARC of this book via NetGalley. As usual, my reviews are
my honest and unbiased opinions.</span></p><p class="MsoNoSpacing" style="text-align: justify;"><span style="font-family: Century Gothic; font-size: 10pt;"><a href="https://www.goodreads.com/book/show/247528884-stolen-family" target="_blank">Synopsis</a></span></p><p class="MsoNoSpacing" style="text-align: justify;"><span face="Century Gothic, sans-serif"><span style="font-family: Century Gothic; font-size: 13.3333px;">A breath of warm air lifts the canvas opening of the tent to reveal a carpet of crimson petals within. Two bodies lie side by side. Mother and daughter are achingly beautiful in the glow of the twinkling fairy lights above, but their cold blue lips have whispered their last “I love you…”</span></span></p><p class="MsoNoSpacing" style="text-align: justify;"><span face="Century Gothic, sans-serif"><span style="font-family: Century Gothic; font-size: 13.3333px;">As a heatwave chokes the small town of Denton, Maxine and Haven Barnes are discovered dead at a local festival, blood-red camellias pressed into their once-clammy skin. Detective Josie Quinn races through the crowds to attend the scene, horrified that something so disturbing could happen at a family event. Maxine was known to the police for issues with her abusive husband, but the trail ends there.</span></span></p><p class="MsoNoSpacing" style="text-align: justify;"><span face="Century Gothic, sans-serif"><span style="font-family: Century Gothic; font-size: 13.3333px;">Hours later, a call rocks Josie to her another mother and teenage daughter are missing, with the same rare flowers left on their doorstep. And just when the stakes couldn’t get any higher, the missing women are linked to the most challenging member of Josie’s team, Detective Kyle Turner. He had a secret family he’s kept hidden from them all, and now their lives are in danger…</span></span></p><p class="MsoNoSpacing" style="text-align: justify;"></p><p class="MsoNoSpacing" style="text-align: justify;"><span face="Century Gothic, sans-serif"><span style="font-family: Century Gothic; font-size: 13.3333px;">Clock ticking, it will take everything Josie has to break down the walls Turner put up to protect himself and the people he loves. But when tracing the flowers back to their origins has the killer within her grasp, a truth much closer to home reveals itself. And with it, more danger than anyone could have imagined. Can Josie bring this monster to justice before any more precious lives are taken?</span></span></p><p class="MsoNoSpacing" style="text-align: justify;"><span face="Century Gothic, sans-serif"><span style="font-family: Century Gothic; font-size: 13.3333px;"><a href="https://www.instagram.com/anintrovertreads/" target="_blank">@anintrovertreads</a></span></span></p><p></p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://www.amazon.ca/Stolen-Family-absolutely-nail-biting-heart-racing-ebook/dp/B0GL8HW6PC/ref=zg_bsnr_g_14669223011_d_sccl_3/000-0000000-0000000?psc=1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="300" data-original-width="300" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh7Gzbjzxgnhy46UW5PMiS7FYJjDbrGBabxRmGzYvd1tN2bMmzsgfoJbASwsUjHgWN8NA4vJrnsZ1LGmAnNf-jIIS5bJg060tuE4p6V2kxtpA3Jfmf1DGJjY1MxiOloBdr4ehK5WwlkWOB4pFdtgWWVVTXtR6tm8MZOuSeKR1g-WjDL-oW3dxTm4GXIZY/w200-h200/Untitled%20design%20(2).png" width="200" /></a></div>
<!--BOOK CAROUSEL — drop-in replacement-->
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;1,400&family=Lato:wght@300;400&display=swap" rel="stylesheet">
<div class="bcw">
<p class="bcw-label">Similar Reads</p>
<div class="bcw-stage">
<div class="bcw-track" id="bcTrack">
<div class="bcw-slide" data-active="true">
<a class="bcw-link" href="https://www.amazon.ca/One-Left-Alive-heart-stopping-gripping/dp/1838888497/ref=sr_1_1?dib=eyJ2IjoiMSJ9.Sif-KhJOZr-DL7ZXUDZ-B08kQhQoct-USvCNfzGGKAZAVht4wQ6iWmkTWEMfFDV2oyRP5onGqyIwD8BJLOaPIymPK6VZ6RhGQKYqbK9qL3-sxbAs_qnrqjjSqn1wQjpmiGpKTd1tsGYgzmgawu7gO6iqCPmVSQz5stabXBnCpUxfCkNTtvkG9wSb2Shxt8cHb4j33XHA8lBfcFEfwE928WONoEzhdNKzpp8KClGblRDQIQRR-30JdgKdKFxuioIjoH7aHFC4ZMnivlaoikWN8DAAd9mGB54sBsEsr3s0Lno.Dqgwjp0IHwWUBtpiBSfgMeM1TRAK7VLGKjx6QMDKwi8&dib_tag=se&keywords=One+Left+Alive+Helen+Phifer&qid=1773770813&sr=8-1" target="_blank">
<div class="bcw-cover-wrap">
<img alt="The Couple Next Door" class="bcw-img" src="https://m.media-amazon.com/images/I/716UuSj0+PL._SL1360_.jpg" />
<div class="bcw-shine"></div>
</div>
<div class="bcw-meta">
<span class="bcw-title">One Left Alive</span>
<span class="bcw-cta">View on Amazon ↗</span>
</div>
</a>
</div>
<div class="bcw-slide">
<a class="bcw-link" href="https://www.amazon.ca/At-River-Kendra-Elliot/dp/166251185X/ref=tmm_pap_swatch_0?_encoding=UTF8&dib_tag=se&dib=eyJ2IjoiMSJ9.9Paje5GBgEM-WQut5sNTRDFF3flzFQ9_Xi9ioVz-PxqivAGV5MQt1x0OvV-XBPrQghmXpdzHntldJJIPc3gr2TzsjDn9RYCyQcCaN4hRmLgXE7lAGUmPvYfukEcLQlGoZgjSRaFqrOF6unlOl7PohKjBDFNwzFja0YoOQucf3IfAsyaPD4ZhKZ0VrtMGwmlfwNNeXyXkn6i9SRNgXx1ifieVNY2cB7VJxw6kNAyggyzvbYRQA20Ef7OK1clcuU-iJpBU4QJe7rYlmeVbbV3ZufRcTJJ-DczxuR7eQFvqJk8.8oujrqu_FEmUcEjYB4_j8FvbHDU8DkKr7BrrE8xKGGQ&qid=1773770822&sr=8-1" target="_blank">
<div class="bcw-cover-wrap">
<img alt="Never Coming Home" class="bcw-img" src="https://m.media-amazon.com/images/I/81qGYavQbBL._SL1500_.jpg" />
<div class="bcw-shine"></div>
</div>
<div class="bcw-meta">
<span class="bcw-title">At The River</span>
<span class="bcw-cta">View on Amazon ↗</span>
</div>
</a>
</div>
<div class="bcw-slide">
<a class="bcw-link" href="https://www.amazon.ca/First-Blood/dp/0751579823/ref=sr_1_1?crid=208B306CSXCXR&dib=eyJ2IjoiMSJ9.9Q6Kc_ATL0NJ1_xQC3XJqFbcm_naJdEAM1_QbrKJpRHZln2wbV0uvICb44GU_6Q0eSSB-fIhG08gF1XmEoOV71KHB_rTKJh020ufFyoDijVBrSEQwFLiCF5lLSY9C5l8IjTknxNmOCxF2LovsjCJYLOz_CuSnrePBYIbXV6bfdQ2dNl9cHnU3sMr_AQmCkZtEw3scp2QtLdsEupYmlA96yxzC190vRJQaB7ajpJ3vWNciiy338L-UatV1WZAKecJtNkziyM3zzcdeHPI-_0NBDumC6_TKpo_tOjkSINgSCY.MPGWR1lDKg2WNWdeqs-InAiRmx7Rvz5IXUEOm6vVPvE&dib_tag=se&keywords=First+Blood+Angela+Marsons&qid=1773770840&sprefix=first+blood+angela+marsons%2Caps%2C408&sr=8-1" target="_blank">
<div class="bcw-cover-wrap">
<img alt="The Perfect Marriage" class="bcw-img" src="https://m.media-amazon.com/images/I/61vBqVyOj2L._SL1000_.jpg" />
<div class="bcw-shine"></div>
</div>
<div class="bcw-meta">
<span class="bcw-title">First Blood</span>
<span class="bcw-cta">View on Amazon ↗</span>
</div>
</a>
</div>
</div>
<!--nav arrows-->
<button aria-label="Previous" class="bcw-arrow bcw-arrow--prev" id="bcPrev">
<svg fill="none" height="18" viewbox="0 0 18 18" width="18"><path d="M11 14L6 9L11 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" stroke="currentColor"></path></svg>
</button>
<button aria-label="Next" class="bcw-arrow bcw-arrow--next" id="bcNext">
<svg fill="none" height="18" viewbox="0 0 18 18" width="18"><path d="M7 4L12 9L7 14" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" stroke="currentColor"></path></svg>
</button>
</div>
<!--dots-->
<div class="bcw-dots" id="bcDots"></div>
</div>
<style>
.bcw {
max-width: 320px;
margin: 40px auto;
font-family: 'Lato', sans-serif;
text-align: center;
user-select: none;
}
.bcw-label {
font-family: 'Lato', sans-serif;
font-weight: 300;
font-size: 11px;
letter-spacing: 0.2em;
text-transform: uppercase;
color: #9b8ea0;
margin: 0 0 18px;
}
.bcw-stage {
position: relative;
overflow: hidden;
border-radius: 4px;
}
.bcw-track {
display: flex;
transition: transform 0.55s cubic-bezier(0.77, 0, 0.175, 1);
}
.bcw-slide {
min-width: 100%;
padding: 0;
}
.bcw-link {
display: block;
text-decoration: none;
color: inherit;
}
.bcw-cover-wrap {
position: relative;
overflow: hidden;
border-radius: 4px;
line-height: 0;
box-shadow:
4px 6px 18px rgba(80, 40, 60, 0.18),
1px 2px 4px rgba(0,0,0,0.08);
transition: transform 0.35s ease, box-shadow 0.35s ease;
}
.bcw-link:hover .bcw-cover-wrap {
transform: translateY(-4px) scale(1.015);
box-shadow:
6px 14px 32px rgba(80, 40, 60, 0.26),
2px 4px 8px rgba(0,0,0,0.10);
}
.bcw-img {
width: 100%;
height: 380px;
object-fit: cover;
object-position: center top;
display: block;
border-radius: 4px;
}
.bcw-shine {
position: absolute;
inset: 0;
background: linear-gradient(
135deg,
rgba(255,255,255,0.18) 0%,
rgba(255,255,255,0) 55%
);
border-radius: 4px;
pointer-events: none;
transition: opacity 0.3s;
}
.bcw-link:hover .bcw-shine {
opacity: 0.5;
}
.bcw-meta {
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
padding: 14px 8px 4px;
}
.bcw-title {
font-family: 'Playfair Display', Georgia, serif;
font-size: 16px;
font-weight: 600;
color: #2c1a2e;
line-height: 1.3;
}
.bcw-cta {
font-size: 11px;
font-weight: 400;
letter-spacing: 0.06em;
color: #c9748a;
opacity: 0;
transform: translateY(4px);
transition: opacity 0.25s, transform 0.25s;
}
.bcw-link:hover .bcw-cta {
opacity: 1;
transform: translateY(0);
}
/* Arrows */
.bcw-arrow {
position: absolute;
top: calc(380px / 2);
transform: translateY(-50%);
background: rgba(255,255,255,0.88);
border: none;
border-radius: 50%;
width: 36px;
height: 36px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
color: #4a2d52;
backdrop-filter: blur(4px);
box-shadow: 0 2px 10px rgba(0,0,0,0.12);
transition: background 0.2s, transform 0.2s, box-shadow 0.2s;
z-index: 2;
}
.bcw-arrow:hover {
background: #fff;
box-shadow: 0 4px 16px rgba(0,0,0,0.16);
transform: translateY(-50%) scale(1.08);
}
.bcw-arrow:active {
transform: translateY(-50%) scale(0.95);
}
.bcw-arrow--prev { left: 10px; }
.bcw-arrow--next { right: 10px; }
/* Dots */
.bcw-dots {
display: flex;
justify-content: center;
gap: 7px;
margin-top: 16px;
}
.bcw-dot {
width: 6px;
height: 6px;
border-radius: 50%;
background: #d8c8dc;
border: none;
padding: 0;
cursor: pointer;
transition: background 0.25s, transform 0.25s;
}
.bcw-dot.active {
background: #a0638a;
transform: scale(1.35);
}
@media (prefers-color-scheme: dark) {
.bcw-label { color: #a090a8; }
.bcw-title { color: #ede0ef; }
.bcw-arrow {
background: rgba(40, 20, 44, 0.82);
color: #e8c8f0;
}
.bcw-arrow:hover { background: rgba(55, 30, 60, 0.95); }
.bcw-dot { background: #5a4060; }
.bcw-dot.active { background: #c890b8; }
}
</style>
<script>
(function() {
const track = document.getElementById('bcTrack');
const slides = track.querySelectorAll('.bcw-slide');
const dotsEl = document.getElementById('bcDots');
const prevBtn = document.getElementById('bcPrev');
const nextBtn = document.getElementById('bcNext');
let cur = 0;
slides.forEach((_, i) => {
const d = document.createElement('button');
d.className = 'bcw-dot' + (i === 0 ? ' active' : '');
d.setAttribute('aria-label', 'Go to slide ' + (i + 1));
d.addEventListener('click', () => goTo(i));
dotsEl.appendChild(d);
});
function goTo(n) {
cur = (n + slides.length) % slides.length;
track.style.transform = `translateX(-${cur * 100}%)`;
dotsEl.querySelectorAll('.bcw-dot').forEach((d, i) => d.classList.toggle('active', i === cur));
}
prevBtn.addEventListener('click', () => goTo(cur - 1));
nextBtn.addEventListener('click', () => goTo(cur + 1));
// swipe support
let sx = 0;
track.addEventListener('touchstart', e => { sx = e.touches[0].clientX; }, { passive: true });
track.addEventListener('touchend', e => {
const dx = e.changedTouches[0].clientX - sx;
if (Math.abs(dx) > 40) goTo(cur + (dx < 0 ? 1 : -1));
}, { passive: true });
})();
</script>Book Obsessed Introvertshttp://www.blogger.com/profile/00112423872980836596[email protected]0