CINXE.COM

Thriller Books

<!DOCTYPE html> <html class="desktop withSiteHeaderTopFullImage "> <head> <title>Thriller Books</title> <meta content='Thriller genre: new releases and popular books, including The Last One at the Wedding by Jason Rekulak, Society of Lies by Lauren Ling Brown, The Blue Ho...' name='description'> <meta content='telephone=no' name='format-detection'> <link href='https://www.goodreads.com/genres/thriller' rel='canonical'> <script type="text/javascript"> var ue_t0=window.ue_t0||+new Date(); </script> <script type="text/javascript"> var ue_mid = "A1PQBFHBHS6YH1"; var ue_sn = "www.goodreads.com"; var ue_furl = "fls-na.amazon.com"; var ue_sid = "741-4884980-5844478"; var ue_id = "W7WKEW3X24PPQHTTEWPA"; (function(e){var c=e;var a=c.ue||{};a.main_scope="mainscopecsm";a.q=[];a.t0=c.ue_t0||+new Date();a.d=g;function g(h){return +new Date()-(h?0:a.t0)}function d(h){return function(){a.q.push({n:h,a:arguments,t:a.d()})}}function b(m,l,h,j,i){var k={m:m,f:l,l:h,c:""+j,err:i,fromOnError:1,args:arguments};c.ueLogError(k);return false}b.skipTrace=1;e.onerror=b;function f(){c.uex("ld")}if(e.addEventListener){e.addEventListener("load",f,false)}else{if(e.attachEvent){e.attachEvent("onload",f)}}a.tag=d("tag");a.log=d("log");a.reset=d("rst");c.ue_csm=c;c.ue=a;c.ueLogError=d("err");c.ues=d("ues");c.uet=d("uet");c.uex=d("uex");c.uet("ue")})(window);(function(e,d){var a=e.ue||{};function c(g){if(!g){return}var f=d.head||d.getElementsByTagName("head")[0]||d.documentElement,h=d.createElement("script");h.async="async";h.src=g;f.insertBefore(h,f.firstChild)}function b(){var k=e.ue_cdn||"z-ecx.images-amazon.com",g=e.ue_cdns||"images-na.ssl-images-amazon.com",j="/images/G/01/csminstrumentation/",h=e.ue_file||"ue-full-11e51f253e8ad9d145f4ed644b40f692._V1_.js",f,i;if(h.indexOf("NSTRUMENTATION_FIL")>=0){return}if("ue_https" in e){f=e.ue_https}else{f=e.location&&e.location.protocol=="https:"?1:0}i=f?"https://":"http://";i+=f?g:k;i+=j;i+=h;c(i)}if(!e.ue_inline){if(a.loadUEFull){a.loadUEFull()}else{b()}}a.uels=c;e.ue=a})(window,document); if (window.ue && window.ue.tag) { window.ue.tag('genres:show:signed_out', ue.main_scope);window.ue.tag('genres:show:signed_out:desktop', ue.main_scope); } </script> <!-- * Copied from https://info.analytics.a2z.com/#/docs/data_collection/csa/onboard */ --> <script> //<![CDATA[ !function(){function n(n,t){var r=i(n);return t&&(r=r("instance",t)),r}var r=[],c=0,i=function(t){return function(){var n=c++;return r.push([t,[].slice.call(arguments,0),n,{time:Date.now()}]),i(n)}};n._s=r,this.csa=n}(); if (window.csa) { window.csa("Config", { "Application": "GoodreadsMonolith", "Events.SushiEndpoint": "https://unagi.amazon.com/1/events/com.amazon.csm.csa.prod", "Events.Namespace": "csa", "CacheDetection.RequestID": "W7WKEW3X24PPQHTTEWPA", "ObfuscatedMarketplaceId": "A1PQBFHBHS6YH1" }); window.csa("Events")("setEntity", { session: { id: "741-4884980-5844478" }, page: {requestId: "W7WKEW3X24PPQHTTEWPA", meaningful: "interactive"} }); } var e = document.createElement("script"); e.src = "https://m.media-amazon.com/images/I/41mrkPcyPwL.js"; document.head.appendChild(e); //]]> </script> <script type="text/javascript"> if (window.Mobvious === undefined) { window.Mobvious = {}; } window.Mobvious.device_type = 'desktop'; </script> <script src="https://s.gr-assets.com/assets/webfontloader-3aab2cc7a05633c1664e2b307cde7dec.js"></script> <script> //<![CDATA[ WebFont.load({ classes: false, custom: { families: ["Lato:n4,n7,i4", "Merriweather:n4,n7,i4"], urls: ["https://s.gr-assets.com/assets/gr/fonts-e256f84093cc13b27f5b82343398031a.css"] } }); //]]> </script> <link rel="stylesheet" media="all" href="https://s.gr-assets.com/assets/goodreads-e885b69aa7e6b55052557e48fb5e6ae6.css" /> <link rel="stylesheet" media="screen" href="https://s.gr-assets.com/assets/common_images-f5630939f2056b14f661a80fa8503dca.css" /> <script src="https://s.gr-assets.com/assets/desktop/libraries-c07ee2e4be9ade4a64546b3ec60b523b.js"></script> <script src="https://s.gr-assets.com/assets/application-c9ca2b0a96b7d9468fe67c9b30eec3fc.js"></script> <script> //<![CDATA[ var gptAdSlots = gptAdSlots || []; var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; (function() { var gads = document.createElement("script"); gads.async = true; gads.type = "text/javascript"; var useSSL = "https:" == document.location.protocol; gads.src = (useSSL ? "https:" : "http:") + "//securepubads.g.doubleclick.net/tag/js/gpt.js"; var node = document.getElementsByTagName("script")[0]; node.parentNode.insertBefore(gads, node); })(); // page settings //]]> </script> <script> //<![CDATA[ googletag.cmd.push(function() { googletag.pubads().setTargeting("sid", "osid.415b8a7f54117fd6d829cf20b696db36"); googletag.pubads().setTargeting("grsession", "osid.415b8a7f54117fd6d829cf20b696db36"); googletag.pubads().setTargeting("surface", "desktop"); googletag.pubads().setTargeting("signedin", "false"); googletag.pubads().setTargeting("gr_author", "false"); googletag.pubads().setTargeting("author", []); googletag.pubads().setTargeting("shelf", ["thriller","thrillers"]); googletag.pubads().setTargeting("tags", ["69","70"]); googletag.pubads().setTargeting("gtargeting", "x"); googletag.pubads().setTargeting("resource", "genre_thriller"); googletag.pubads().enableAsyncRendering(); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(true); googletag.pubads().disableInitialLoad(); googletag.enableServices(); }); //]]> </script> <script> //<![CDATA[ ! function(a9, a, p, s, t, A, g) { if (a[a9]) return; function q(c, r) { a[a9]._Q.push([c, r]) } a[a9] = { init: function() { q("i", arguments) }, fetchBids: function() { q("f", arguments) }, setDisplayBids: function() {}, _Q: [] }; A = p.createElement(s); A.async = !0; A.src = t; g = p.getElementsByTagName(s)[0]; g.parentNode.insertBefore(A, g) }("apstag", window, document, "script", "//c.amazon-adsystem.com/aax2/apstag.js"); apstag.init({ pubID: '3211', adServer: 'googletag', bidTimeout: 4e3, deals: true, params: { aps_privacy: '1YN' } }); //]]> </script> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="PVgezb6pTcTtCW0eaXqFkQqF5uk38FpdSqqf8B1NTALv2gvJX9u+pO1dQTUyTyUc1YCzuSHmQPFUiL7E4fztNQ==" /> <meta name="request-id" content="W7WKEW3X24PPQHTTEWPA" /> <script src="https://s.gr-assets.com/assets/react_client_side/external_dependencies-2e2b90fafc.js" defer="defer"></script> <script src="https://s.gr-assets.com/assets/react_client_side/site_header-db7e725a27.js" defer="defer"></script> <script src="https://s.gr-assets.com/assets/react_client_side/custom_react_ujs-b1220d5e0a4820e90b905c302fc5cb52.js" defer="defer"></script> <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Goodreads"> <meta name="description" content="Thriller genre: new releases and popular books, including The Last One at the Wedding by Jason Rekulak, Society of Lies by Lauren Ling Brown, The Blue Ho..."> <meta content='summary' name='twitter:card'> <meta content='@goodreads' name='twitter:site'> <meta content='Thriller Books' name='twitter:title'> <meta content='Thriller genre: new releases and popular books, including The Last One at the Wedding by Jason Rekulak, Society of Lies by Lauren Ling Brown, The Blue Ho...' name='twitter:description'> <meta name="verify-v1" content="cEf8XOH0pulh1aYQeZ1gkXHsQ3dMPSyIGGYqmF53690="> <meta name="google-site-verification" content="PfFjeZ9OK1RrUrKlmAPn_iZJ_vgHaZO1YQ-QlG2VsJs" /> <meta name="apple-itunes-app" content="app-id=355833469"> </head> <body class=""> <div data-react-class="ReactComponents.StoresInitializer" data-react-props="{}"><noscript data-reactid=".1508lz5dzzs" data-react-checksum="-1301409490"></noscript></div> <script src="https://s.gr-assets.com/assets/fb_dep_form-e2e4a0d9dc062011458143c32b2d789b.js"></script> <div class="content" id="bodycontainer" style=""> <script> //<![CDATA[ var initializeGrfb = function() { $grfb.initialize({ appId: "2415071772" }); }; if (typeof $grfb !== "undefined") { initializeGrfb(); } else { window.addEventListener("DOMContentLoaded", function() { if (typeof $grfb !== "undefined") { initializeGrfb(); } }); } //]]> </script> <script> //<![CDATA[ function loadScript(url, callback) { var script = document.createElement("script"); script.type = "text/javascript"; if (script.readyState) { //Internet Explorer script.onreadystatechange = function() { if (script.readyState == "loaded" || script.readyState == "complete") { script.onreadystatechange = null; callback(); } }; } else { //Other browsers script.onload = function() { callback(); }; } script.src = url; document.getElementsByTagName("head")[0].appendChild(script); } function initAppleId() { AppleID.auth.init({ clientId : 'com.goodreads.app', scope : 'name email', redirectURI: 'https://www.goodreads.com/apple_users/sign_in_with_apple_web', state: 'apple_oauth_state_9f9326c4-5b9b-4da3-8ff0-7a822358f0fd' }); } var initializeSiwa = function() { var APPLE_SIGN_IN_JS_URL = "https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js" loadScript(APPLE_SIGN_IN_JS_URL, initAppleId); }; if (typeof AppleID !== "undefined") { initAppleId(); } else { initializeSiwa(); } //]]> </script> <div class='siteHeader'> <div data-react-class="ReactComponents.HeaderStoreConnector" data-react-props="{&quot;myBooksUrl&quot;:&quot;/review/list?ref=nav_mybooks&quot;,&quot;browseUrl&quot;:&quot;/book?ref=nav_brws&quot;,&quot;recommendationsUrl&quot;:&quot;/recommendations?ref=nav_brws_recs&quot;,&quot;choiceAwardsUrl&quot;:&quot;/choiceawards?ref=nav_brws_gca&quot;,&quot;genresIndexUrl&quot;:&quot;/genres?ref=nav_brws_genres&quot;,&quot;giveawayUrl&quot;:&quot;/giveaway?ref=nav_brws_giveaways&quot;,&quot;exploreUrl&quot;:&quot;/book?ref=nav_brws_explore&quot;,&quot;homeUrl&quot;:&quot;/?ref=nav_home&quot;,&quot;listUrl&quot;:&quot;/list?ref=nav_brws_lists&quot;,&quot;newsUrl&quot;:&quot;/news?ref=nav_brws_news&quot;,&quot;communityUrl&quot;:&quot;/group?ref=nav_comm&quot;,&quot;groupsUrl&quot;:&quot;/group?ref=nav_comm_groups&quot;,&quot;quotesUrl&quot;:&quot;/quotes?ref=nav_comm_quotes&quot;,&quot;featuredAskAuthorUrl&quot;:&quot;/ask_the_author?ref=nav_comm_askauthor&quot;,&quot;autocompleteUrl&quot;:&quot;/book/auto_complete&quot;,&quot;defaultLogoActionUrl&quot;:&quot;/&quot;,&quot;topFullImage&quot;:{&quot;clickthroughUrl&quot;:&quot;https://www.goodreads.com/choiceawards/best-books-2024?ref=gca_nov_24_gcar2_eb&quot;,&quot;altText&quot;:&quot;Vote in the final round of the 2024 Goodreads Choice Awards&quot;,&quot;backgroundColor&quot;:&quot;#617054&quot;,&quot;xs&quot;:{&quot;1x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1730829205i/467.jpg&quot;,&quot;2x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1730829210i/468.jpg&quot;},&quot;md&quot;:{&quot;1x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1730829194i/465.jpg&quot;,&quot;2x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1730829199i/466.jpg&quot;}},&quot;logo&quot;:{&quot;clickthroughUrl&quot;:&quot;/&quot;,&quot;altText&quot;:&quot;Goodreads Home&quot;},&quot;searchPath&quot;:&quot;/search&quot;,&quot;newReleasesUrl&quot;:&quot;/book/popular_by_date/2024/11?ref=nav_brws_newrels&quot;,&quot;signInUrl&quot;:&quot;/user/sign_in&quot;,&quot;signUpUrl&quot;:&quot;/user/sign_up&quot;,&quot;signInWithReturnUrl&quot;:true,&quot;deployServices&quot;:[],&quot;defaultLogoAltText&quot;:&quot;Goodreads Home&quot;,&quot;mobviousDeviceType&quot;:&quot;desktop&quot;}"><header data-reactid=".mtvmnbti8y" data-react-checksum="279142918"><div class="siteHeader__topFullImageContainer" style="background-color:#617054;" data-reactid=".mtvmnbti8y.0"><a class="siteHeader__topFullImageLink" href="https://www.goodreads.com/choiceawards/best-books-2024?ref=gca_nov_24_gcar2_eb" data-reactid=".mtvmnbti8y.0.0"><picture data-reactid=".mtvmnbti8y.0.0.0"><source media="(min-width: 768px)" srcset="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1730829194i/465.jpg 1x, https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1730829199i/466.jpg 2x" data-reactid=".mtvmnbti8y.0.0.0.0"/><img alt="Vote in the final round of the 2024 Goodreads Choice Awards" class="siteHeader__topFullImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1730829205i/467.jpg" srcset="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1730829210i/468.jpg 2x" data-reactid=".mtvmnbti8y.0.0.0.1"/></picture></a></div><div class="siteHeader__topLine gr-box gr-box--withShadow" data-reactid=".mtvmnbti8y.1"><div class="siteHeader__contents" data-reactid=".mtvmnbti8y.1.0"><div class="siteHeader__topLevelItem siteHeader__topLevelItem--searchIcon" data-reactid=".mtvmnbti8y.1.0.0"><button class="siteHeader__searchIcon gr-iconButton" aria-label="Toggle search" type="button" data-ux-click="true" data-reactid=".mtvmnbti8y.1.0.0.0"></button></div><a href="/" class="siteHeader__logo" aria-label="Goodreads Home" title="Goodreads Home" data-reactid=".mtvmnbti8y.1.0.1"></a><nav class="siteHeader__primaryNavInline" data-reactid=".mtvmnbti8y.1.0.2"><ul role="menu" class="siteHeader__menuList" data-reactid=".mtvmnbti8y.1.0.2.0"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--home" data-reactid=".mtvmnbti8y.1.0.2.0.0"><a href="/?ref=nav_home" class="siteHeader__topLevelLink" data-reactid=".mtvmnbti8y.1.0.2.0.0.0">Home</a></li><li class="siteHeader__topLevelItem" data-reactid=".mtvmnbti8y.1.0.2.0.1"><a href="/review/list?ref=nav_mybooks" class="siteHeader__topLevelLink" data-reactid=".mtvmnbti8y.1.0.2.0.1.0">My Books</a></li><li class="siteHeader__topLevelItem" data-reactid=".mtvmnbti8y.1.0.2.0.2"><div class="primaryNavMenu primaryNavMenu--siteHeaderBrowseMenu ignore-react-onclickoutside" data-reactid=".mtvmnbti8y.1.0.2.0.2.0"><a class="primaryNavMenu__trigger primaryNavMenu__trigger--siteHeaderBrowseMenu" href="/book?ref=nav_brws" role="button" aria-haspopup="true" aria-expanded="false" data-ux-click="true" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.0"><span data-reactid=".mtvmnbti8y.1.0.2.0.2.0.0.0">Browse ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge wide" role="menu" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1"><div class="siteHeader__browseMenuDropdown" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0"><ul class="siteHeader__subNav" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0"><li role="menuitem Recommendations" class="menuLink" aria-label="Recommendations" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.0"><a href="/recommendations?ref=nav_brws_recs" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.0.0">Recommendations</a></li><li role="menuitem Choice Awards" class="menuLink" aria-label="Choice Awards" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.1"><a href="/choiceawards?ref=nav_brws_gca" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.1.0">Choice Awards</a></li><li role="menuitem Genres" class="menuLink" aria-label="Genres" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.2"><a href="/genres?ref=nav_brws_genres" class="siteHeader__subNavLink siteHeader__subNavLink--genresIndex" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.2.0">Genres</a></li><li role="menuitem Giveaways" class="menuLink" aria-label="Giveaways" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.3"><a href="/giveaway?ref=nav_brws_giveaways" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.3.0">Giveaways</a></li><li role="menuitem New Releases" class="menuLink" aria-label="New Releases" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.4"><a href="/book/popular_by_date/2024/11?ref=nav_brws_newrels" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.4.0">New Releases</a></li><li role="menuitem Lists" class="menuLink" aria-label="Lists" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.5"><a href="/list?ref=nav_brws_lists" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.5.0">Lists</a></li><li role="menuitem Explore" class="menuLink" aria-label="Explore" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.6"><a href="/book?ref=nav_brws_explore" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.6.0">Explore</a></li><li role="menuitem News &amp; Interviews" class="menuLink" aria-label="News &amp; Interviews" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.7"><a href="/news?ref=nav_brws_news" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.0.7.0">News &amp; Interviews</a></li></ul><div class="siteHeader__spotlight siteHeader__spotlight--withoutSubMenu" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1"><div class="genreListContainer" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0"><div class="siteHeader__heading siteHeader__title" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.0">Genres</div><ul class="genreList" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0"><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Art"><a href="/genres/art" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Art.0">Art</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Biography"><a href="/genres/biography" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Biography.0">Biography</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Business"><a href="/genres/business" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Business.0">Business</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Children&#x27;s"><a href="/genres/children-s" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Children&#x27;s.0">Children&#x27;s</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Christian"><a href="/genres/christian" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Christian.0">Christian</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Classics"><a href="/genres/classics" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Classics.0">Classics</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Comics"><a href="/genres/comics" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Comics.0">Comics</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Cookbooks"><a href="/genres/cookbooks" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Cookbooks.0">Cookbooks</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Ebooks"><a href="/genres/ebooks" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Ebooks.0">Ebooks</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy"><a href="/genres/fantasy" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy.0">Fantasy</a></li></ul><ul class="genreList" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1"><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Fiction"><a href="/genres/fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Fiction.0">Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Graphic Novels"><a href="/genres/graphic-novels" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Graphic Novels.0">Graphic Novels</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Historical Fiction"><a href="/genres/historical-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Historical Fiction.0">Historical Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$History"><a href="/genres/history" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$History.0">History</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Horror"><a href="/genres/horror" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Horror.0">Horror</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Memoir"><a href="/genres/memoir" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Memoir.0">Memoir</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Music"><a href="/genres/music" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Music.0">Music</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Mystery"><a href="/genres/mystery" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Mystery.0">Mystery</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Nonfiction"><a href="/genres/non-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Nonfiction.0">Nonfiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry"><a href="/genres/poetry" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry.0">Poetry</a></li></ul><ul class="genreList" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2"><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Psychology"><a href="/genres/psychology" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Psychology.0">Psychology</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Romance"><a href="/genres/romance" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Romance.0">Romance</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Science"><a href="/genres/science" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Science.0">Science</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Science Fiction"><a href="/genres/science-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Science Fiction.0">Science Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Self Help"><a href="/genres/self-help" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Self Help.0">Self Help</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Sports"><a href="/genres/sports" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Sports.0">Sports</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Thriller"><a href="/genres/thriller" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Thriller.0">Thriller</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Travel"><a href="/genres/travel" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Travel.0">Travel</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Young Adult"><a href="/genres/young-adult" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Young Adult.0">Young Adult</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.1"><a href="/genres" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.2.0.2.0.1.0.1.0.1:$genreList2.1.0">More Genres</a></li></ul></div></div></div></div></div></li><li class="siteHeader__topLevelItem siteHeader__topLevelItem--community" data-reactid=".mtvmnbti8y.1.0.2.0.3"><div class="primaryNavMenu ignore-react-onclickoutside" data-reactid=".mtvmnbti8y.1.0.2.0.3.0"><a class="primaryNavMenu__trigger" href="/group?ref=nav_comm" role="button" aria-haspopup="true" aria-expanded="false" data-ux-click="true" data-reactid=".mtvmnbti8y.1.0.2.0.3.0.0"><span data-reactid=".mtvmnbti8y.1.0.2.0.3.0.0.0">Community ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge" role="menu" data-reactid=".mtvmnbti8y.1.0.2.0.3.0.1"><ul class="siteHeader__subNav" data-reactid=".mtvmnbti8y.1.0.2.0.3.0.1.0"><li role="menuitem Groups" class="menuLink" aria-label="Groups" data-reactid=".mtvmnbti8y.1.0.2.0.3.0.1.0.0"><a href="/group?ref=nav_comm_groups" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.2.0.3.0.1.0.0.0">Groups</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".mtvmnbti8y.1.0.2.0.3.0.1.0.2"><a href="/quotes?ref=nav_comm_quotes" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.2.0.3.0.1.0.2.0">Quotes</a></li><li role="menuitem Ask the Author" class="menuLink" aria-label="Ask the Author" data-reactid=".mtvmnbti8y.1.0.2.0.3.0.1.0.3"><a href="/ask_the_author?ref=nav_comm_askauthor" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.2.0.3.0.1.0.3.0">Ask the Author</a></li></ul></div></div></li></ul></nav><div accept-charset="UTF-8" class="searchBox searchBox--navbar" data-reactid=".mtvmnbti8y.1.0.3"><form autocomplete="off" action="/search" class="searchBox__form" role="search" aria-label="Search for books to add to your shelves" data-reactid=".mtvmnbti8y.1.0.3.0"><input class="searchBox__input searchBox__input--navbar" autocomplete="off" name="q" type="text" placeholder="Search books" aria-label="Search books" aria-controls="searchResults" data-reactid=".mtvmnbti8y.1.0.3.0.0"/><input type="hidden" name="qid" value="" data-reactid=".mtvmnbti8y.1.0.3.0.1"/><button type="submit" class="searchBox__icon--magnifyingGlass gr-iconButton searchBox__icon searchBox__icon--navbar" aria-label="Search" data-reactid=".mtvmnbti8y.1.0.3.0.2"></button></form></div><ul class="siteHeader__personal" data-reactid=".mtvmnbti8y.1.0.4"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--signedOut" data-reactid=".mtvmnbti8y.1.0.4.0"><a href="/user/sign_in?returnurl=undefined" rel="nofollow" class="siteHeader__topLevelLink" data-reactid=".mtvmnbti8y.1.0.4.0.0">Sign In</a></li><li class="siteHeader__topLevelItem siteHeader__topLevelItem--signedOut" data-reactid=".mtvmnbti8y.1.0.4.1"><a href="/user/sign_up" rel="nofollow" class="siteHeader__topLevelLink" data-reactid=".mtvmnbti8y.1.0.4.1.0">Join</a></li></ul><div class="siteHeader__topLevelItem siteHeader__topLevelItem--signUp" data-reactid=".mtvmnbti8y.1.0.5"><a href="/user/sign_up" class="gr-button gr-button--dark" rel="nofollow" data-reactid=".mtvmnbti8y.1.0.5.0">Sign up</a></div><div class="modal modal--overlay modal--drawer" tabindex="0" data-reactid=".mtvmnbti8y.1.0.7"><div data-reactid=".mtvmnbti8y.1.0.7.0"><div class="modal__close" data-reactid=".mtvmnbti8y.1.0.7.0.0"><button type="button" class="gr-iconButton" data-reactid=".mtvmnbti8y.1.0.7.0.0.0"><img alt="Dismiss" src="//s.gr-assets.com/assets/gr/icons/icon_close_white-dbf4152deeef5bd3915d5d12210bf05f.svg" data-reactid=".mtvmnbti8y.1.0.7.0.0.0.0"/></button></div><div class="modal__content" data-reactid=".mtvmnbti8y.1.0.7.0.1"><div class="personalNavDrawer" data-reactid=".mtvmnbti8y.1.0.7.0.1.0"><div class="personalNavDrawer__personalNavContainer" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.0"><noscript data-reactid=".mtvmnbti8y.1.0.7.0.1.0.0.0"></noscript></div><div class="personalNavDrawer__profileAndLinksContainer" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1"><div class="personalNavDrawer__profileContainer gr-mediaFlexbox gr-mediaFlexbox--alignItemsCenter" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.0"><div class="gr-mediaFlexbox__media" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.0.0"><img class="circularIcon circularIcon--large circularIcon--border" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.0.0.0"/></div><div class="gr-mediaFlexbox__desc" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.0.1"><a class="gr-hyperlink gr-hyperlink--bold" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.0.1.0"></a><div class="u-displayBlock" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.0.1.1"><a class="gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.0.1.1.0">View profile</a></div></div></div><div class="personalNavDrawer__profileMenuContainer" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1"><ul data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0"><li role="menuitem Profile" class="menuLink" aria-label="Profile" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.0"><span data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.0.0"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.0.0.0">Profile</a></span></li><li role="menuitem Friends" class="menuLink" aria-label="Friends" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.3"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.3.0">Friends</a></li><li role="menuitem Groups" class="menuLink" aria-label="Groups" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.4"><span data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.4.0"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.4.0.0"><span data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.4.0.0.0">Groups</span></a></span></li><li role="menuitem Discussions" class="menuLink" aria-label="Discussions" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.5"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.5.0">Discussions</a></li><li role="menuitem Comments" class="menuLink" aria-label="Comments" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.6"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.6.0">Comments</a></li><li role="menuitem Reading Challenge" class="menuLink" aria-label="Reading Challenge" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.7"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.7.0">Reading Challenge</a></li><li role="menuitem Kindle Notes &amp; Highlights" class="menuLink" aria-label="Kindle Notes &amp; Highlights" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.8"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.8.0">Kindle Notes &amp; Highlights</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.9"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.9.0">Quotes</a></li><li role="menuitem Favorite genres" class="menuLink" aria-label="Favorite genres" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.a"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.a.0">Favorite genres</a></li><li role="menuitem Friends&#x27; recommendations" class="menuLink" aria-label="Friends&#x27; recommendations" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.b"><span data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.b.0"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.b.0.0"><span data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.b.0.0.0">Friends’ recommendations</span></a></span></li><li role="menuitem Account settings" class="menuLink" aria-label="Account settings" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.c"><a class="siteHeader__subNavLink u-topGrayBorder" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.c.0">Account settings</a></li><li role="menuitem Help" class="menuLink" aria-label="Help" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.d"><a class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.d.0">Help</a></li><li role="menuitem Sign out" class="menuLink" aria-label="Sign out" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.e"><a class="siteHeader__subNavLink" data-method="POST" data-reactid=".mtvmnbti8y.1.0.7.0.1.0.1.1.0.e.0">Sign out</a></li></ul></div></div></div></div></div></div></div></div><div class="headroom-wrapper" data-reactid=".mtvmnbti8y.2"><div style="position:relative;top:0;left:0;right:0;z-index:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);" class="headroom headroom--unfixed" data-reactid=".mtvmnbti8y.2.0"><nav class="siteHeader__primaryNavSeparateLine gr-box gr-box--withShadow" data-reactid=".mtvmnbti8y.2.0.0"><ul role="menu" class="siteHeader__menuList" data-reactid=".mtvmnbti8y.2.0.0.0"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--home" data-reactid=".mtvmnbti8y.2.0.0.0.0"><a href="/?ref=nav_home" class="siteHeader__topLevelLink" data-reactid=".mtvmnbti8y.2.0.0.0.0.0">Home</a></li><li class="siteHeader__topLevelItem" data-reactid=".mtvmnbti8y.2.0.0.0.1"><a href="/review/list?ref=nav_mybooks" class="siteHeader__topLevelLink" data-reactid=".mtvmnbti8y.2.0.0.0.1.0">My Books</a></li><li class="siteHeader__topLevelItem" data-reactid=".mtvmnbti8y.2.0.0.0.2"><div class="primaryNavMenu primaryNavMenu--siteHeaderBrowseMenu ignore-react-onclickoutside" data-reactid=".mtvmnbti8y.2.0.0.0.2.0"><a class="primaryNavMenu__trigger primaryNavMenu__trigger--siteHeaderBrowseMenu" href="/book?ref=nav_brws" role="button" aria-haspopup="true" aria-expanded="false" data-ux-click="true" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.0"><span data-reactid=".mtvmnbti8y.2.0.0.0.2.0.0.0">Browse ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge wide" role="menu" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1"><div class="siteHeader__browseMenuDropdown" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0"><ul class="siteHeader__subNav" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0"><li role="menuitem Recommendations" class="menuLink" aria-label="Recommendations" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.0"><a href="/recommendations?ref=nav_brws_recs" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.0.0">Recommendations</a></li><li role="menuitem Choice Awards" class="menuLink" aria-label="Choice Awards" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.1"><a href="/choiceawards?ref=nav_brws_gca" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.1.0">Choice Awards</a></li><li role="menuitem Genres" class="menuLink" aria-label="Genres" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.2"><a href="/genres?ref=nav_brws_genres" class="siteHeader__subNavLink siteHeader__subNavLink--genresIndex" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.2.0">Genres</a></li><li role="menuitem Giveaways" class="menuLink" aria-label="Giveaways" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.3"><a href="/giveaway?ref=nav_brws_giveaways" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.3.0">Giveaways</a></li><li role="menuitem New Releases" class="menuLink" aria-label="New Releases" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.4"><a href="/book/popular_by_date/2024/11?ref=nav_brws_newrels" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.4.0">New Releases</a></li><li role="menuitem Lists" class="menuLink" aria-label="Lists" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.5"><a href="/list?ref=nav_brws_lists" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.5.0">Lists</a></li><li role="menuitem Explore" class="menuLink" aria-label="Explore" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.6"><a href="/book?ref=nav_brws_explore" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.6.0">Explore</a></li><li role="menuitem News &amp; Interviews" class="menuLink" aria-label="News &amp; Interviews" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.7"><a href="/news?ref=nav_brws_news" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.0.7.0">News &amp; Interviews</a></li></ul><div class="siteHeader__spotlight siteHeader__spotlight--withoutSubMenu" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1"><div class="genreListContainer" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0"><div class="siteHeader__heading siteHeader__title" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.0">Genres</div><ul class="genreList" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0"><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Art"><a href="/genres/art" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Art.0">Art</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Biography"><a href="/genres/biography" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Biography.0">Biography</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Business"><a href="/genres/business" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Business.0">Business</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Children&#x27;s"><a href="/genres/children-s" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Children&#x27;s.0">Children&#x27;s</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Christian"><a href="/genres/christian" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Christian.0">Christian</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Classics"><a href="/genres/classics" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Classics.0">Classics</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Comics"><a href="/genres/comics" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Comics.0">Comics</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Cookbooks"><a href="/genres/cookbooks" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Cookbooks.0">Cookbooks</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Ebooks"><a href="/genres/ebooks" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Ebooks.0">Ebooks</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy"><a href="/genres/fantasy" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy.0">Fantasy</a></li></ul><ul class="genreList" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1"><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Fiction"><a href="/genres/fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Fiction.0">Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Graphic Novels"><a href="/genres/graphic-novels" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Graphic Novels.0">Graphic Novels</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Historical Fiction"><a href="/genres/historical-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Historical Fiction.0">Historical Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$History"><a href="/genres/history" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$History.0">History</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Horror"><a href="/genres/horror" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Horror.0">Horror</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Memoir"><a href="/genres/memoir" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Memoir.0">Memoir</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Music"><a href="/genres/music" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Music.0">Music</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Mystery"><a href="/genres/mystery" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Mystery.0">Mystery</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Nonfiction"><a href="/genres/non-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Nonfiction.0">Nonfiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry"><a href="/genres/poetry" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry.0">Poetry</a></li></ul><ul class="genreList" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2"><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Psychology"><a href="/genres/psychology" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Psychology.0">Psychology</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Romance"><a href="/genres/romance" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Romance.0">Romance</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Science"><a href="/genres/science" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Science.0">Science</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Science Fiction"><a href="/genres/science-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Science Fiction.0">Science Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Self Help"><a href="/genres/self-help" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Self Help.0">Self Help</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Sports"><a href="/genres/sports" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Sports.0">Sports</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Thriller"><a href="/genres/thriller" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Thriller.0">Thriller</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Travel"><a href="/genres/travel" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Travel.0">Travel</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Young Adult"><a href="/genres/young-adult" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Young Adult.0">Young Adult</a></li><li role="menuitem" class="genreList__genre" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.1"><a href="/genres" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".mtvmnbti8y.2.0.0.0.2.0.1.0.1.0.1:$genreList2.1.0">More Genres</a></li></ul></div></div></div></div></div></li><li class="siteHeader__topLevelItem siteHeader__topLevelItem--community" data-reactid=".mtvmnbti8y.2.0.0.0.3"><div class="primaryNavMenu ignore-react-onclickoutside" data-reactid=".mtvmnbti8y.2.0.0.0.3.0"><a class="primaryNavMenu__trigger" href="/group?ref=nav_comm" role="button" aria-haspopup="true" aria-expanded="false" data-ux-click="true" data-reactid=".mtvmnbti8y.2.0.0.0.3.0.0"><span data-reactid=".mtvmnbti8y.2.0.0.0.3.0.0.0">Community ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge" role="menu" data-reactid=".mtvmnbti8y.2.0.0.0.3.0.1"><ul class="siteHeader__subNav" data-reactid=".mtvmnbti8y.2.0.0.0.3.0.1.0"><li role="menuitem Groups" class="menuLink" aria-label="Groups" data-reactid=".mtvmnbti8y.2.0.0.0.3.0.1.0.0"><a href="/group?ref=nav_comm_groups" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.2.0.0.0.3.0.1.0.0.0">Groups</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".mtvmnbti8y.2.0.0.0.3.0.1.0.2"><a href="/quotes?ref=nav_comm_quotes" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.2.0.0.0.3.0.1.0.2.0">Quotes</a></li><li role="menuitem Ask the Author" class="menuLink" aria-label="Ask the Author" data-reactid=".mtvmnbti8y.2.0.0.0.3.0.1.0.3"><a href="/ask_the_author?ref=nav_comm_askauthor" class="siteHeader__subNavLink" data-reactid=".mtvmnbti8y.2.0.0.0.3.0.1.0.3.0">Ask the Author</a></li></ul></div></div></li></ul></nav></div></div></header></div> </div> <div class='siteHeaderBottomSpacer'></div> <div class="mainContentContainer "> <div class="mainContent "> <div id="premiumAdTop"> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{&quot;adId&quot;:&quot;&quot;,&quot;className&quot;:&quot;googleBannerAd--pushdown&quot;}"></div> </div> <div class="mainContentFloat "> <div id="flashContainer"> </div> <div class="leftContainer"> <div class="breadcrumbs"> <a href="/genres">Genres</a> &gt; <a href="/genres/fiction">Fiction</a> </div> <div class="genreHeader"> <h1 class="left"> Thriller </h1> <div class="clear"></div> </div> <div class="mediumText reviewText"> <span id="freeTextContainer14942812427904297714">Thrillers are characterized by fast pacing, frequent action, and resourceful heroes who must thwart the plans of more-powerful and better-equipped villains. Literary devices such as suspense, red herrings and cliffhangers are used extensively.<br/><br/>Thrillers often overlap with mystery stories, but are distinguished by the structure of their plots. In a thriller, the hero must thwart the plans of an enemy, rather than uncover a crime that has already happened. Thrillers also occur on a much grander scale: the crimes that must be prevented are serial or mass murder, terrorism, assassination, or the ov</span> <span id="freeText14942812427904297714" style="display:none">Thrillers are characterized by fast pacing, frequent action, and resourceful heroes who must thwart the plans of more-powerful and better-equipped villains. Literary devices such as suspense, red herrings and cliffhangers are used extensively.<br /><br />Thrillers often overlap with mystery stories, but are distinguished by the structure of their plots. In a thriller, the hero must thwart the plans of an enemy, rather than uncover a crime that has already happened. Thrillers also occur on a much grander scale: the crimes that must be prevented are serial or mass murder, terrorism, assassination, or the overthrow of governments. Jeopardy and violent confrontations are standard plot elements. While a mystery climaxes when the mystery is solved, a thriller climaxes when the hero finally defeats the villain, saving his own life and often the lives of others.</span> <a data-text-id="14942812427904297714" href="#" onclick="swapContent($(this));; return false;">...more</a> </div> <br/> <div class="coverBigBox clearFloats bigBox" show_header="true"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="/genres/new_releases/thriller">New Releases Tagged &quot;Thriller&quot;</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="coverRow "> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_203579177"> <a href="/book/show/203579177-the-last-one-at-the-wedding"><img alt="The Last One at the Wedding" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1728476850l/203579177._SY475_.jpg" /></a> </div> <script type="text/javascript" charset="utf-8"> //<![CDATA[ function submitShelfLink(unique_id, book_id, shelf_id, shelf_name, submit_form, exclusive) { var checkbox_id = 'shelf_name_' + unique_id + '_' + shelf_id; var element = document.getElementById(checkbox_id) var checked = element.checked if (checked && exclusive) { // can't uncheck a radio by clicking it! return } if(document.getElementById("savingMessage")){ Element.show('savingMessage') } var element_id = 'shelfInDropdownName_' + unique_id + '_' + shelf_id; Element.update(element_id, "saving..."); if (submit_form) { Element.hide('shelfDropdown_' + unique_id) var form = document.getElementById('addBookForm' + book_id) if (form) { form.shelf.value = shelf_name form.onsubmit() } } else { var action = checked ? 'remove' : '' element.checked = !element.checked new Ajax.Request('/shelf/add_to_shelf', {asynchronous:true, evalScripts:true, onSuccess:function(request){shelfSubmitted(request, book_id, checkbox_id, element_id, unique_id, shelf_name)}, parameters:'book_id=' + book_id + '&name=' + shelf_name + '&a=' + action + '&authenticity_token=' + encodeURIComponent('1AFx21mT9qMkyzDO/ZuQ9Amg60d0rvtu4e6C9v364rcGg2TfuOEFwySfHOWmrjB51qW+F2K44cL/zKPCAUtDgA==')}) } } function shelfSubmitted(request, book_id, checkbox_id, element_id, unique_id, shelf_name) { Element.update('shelfListfalse_' + book_id, request.responseText) afterShelfSave(checkbox_id, element_id, unique_id, shelf_name.escapeHTML()) } function refreshGroupBox(group_id, book_id) { new Ajax.Updater('addGroupBooks' + book_id + '', '/group/add_book_box', {asynchronous:true, evalScripts:true, onSuccess:function(request){refreshGroupBoxComplete(request, book_id);}, parameters:'id=' + group_id + '&book_id=' + book_id + '&refresh=true' + '&authenticity_token=' + encodeURIComponent('v9ciMQM1WFXacKSjPci0AXsyszcdkyH5RmHSJy13q99tVTc14kerNdokiIhm/RSMpDfmZwuFO1VYQ/MT0cYK6A==')}) } //]]> </script> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_203579177'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/203579177-the-last-one-at-the-wedding?from_choice=false&amp;from_home_module=false\">The Last One at the Wedding<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/173181.Jason_Rekulak\">Jason Rekulak<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.67 avg rating &mdash; 24,019 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer16993542903673906275\">From the bestselling author of Hidden Pictures comes a breathtaking work of suspense about a father trying to save his daughter from a life-altering decision that will put everything he loves on the line.\n\nFrank Szatowski is shocked when his daughter, Maggie, calls him for the first time in three ye<\/span>\n <span id=\"freeText16993542903673906275\" style=\"display:none\">From the bestselling author of Hidden Pictures comes a breathtaking work of suspense about a father trying to save his daughter from a life-altering decision that will put everything he loves on the line.\n\nFrank Szatowski is shocked when his daughter, Maggie, calls him for the first time in three years. He was convinced that their estrangement would become permanent. He’s even more surprised when she invites him to her upcoming wedding in New Hampshire. Frank is ecstatic, and determined to finally make things right.\n\nHe arrives to find that the wedding is at a private estate—very secluded, very luxurious, very much out of his league. It seems that Maggie failed to mention that she’s marrying Aidan Gardner, the son of a famous tech billionaire. Feeling desperately out of place, Frank focuses on reconnecting with Maggie and getting to know her new family. But it’s difficult: Aidan is withdrawn and evasive; Maggie doesn’t seem to have time for him; and he finds that the locals are disturbingly hostile to the Gardners. Frank needs to know more about this family his daughter is marrying into, but if he pushes too hard, he could lose Maggie forever.\n\nAn edge-of-your-seat thriller that delves deep into the heart of one family, The Last One at the Wedding is a work of brilliant suspense from a true modern master.<\/span>\n <a data-text-id=\"16993542903673906275\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_203579177').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_203579177').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_203579177').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_203579177').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_202102003"> <a href="/book/show/202102003-society-of-lies"><img alt="Society of Lies" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1729005765l/202102003._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_202102003'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/202102003-society-of-lies?from_choice=false&amp;from_home_module=false\">Society of Lies<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/45787492.Lauren_Ling_Brown\">Lauren Ling Brown<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.59 avg rating &mdash; 13,459 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer13440403473788363499\">How far would you go to belong?\n\nMaya has returned to Princeton for her college reunion—it’s been a decade since she graduated, and she is looking forward to seeing old faces and reminiscing about her time there. This visit is special because Maya will also be attending the graduation of her little <\/span>\n <span id=\"freeText13440403473788363499\" style=\"display:none\">How far would you go to belong?\n\nMaya has returned to Princeton for her college reunion—it’s been a decade since she graduated, and she is looking forward to seeing old faces and reminiscing about her time there. This visit is special because Maya will also be attending the graduation of her little sister, Naomi.\n\nBut what should have been a dream weekend becomes Maya’s worst nightmare when she receives the news that Naomi is dead. The police are calling it an accident, but Maya suspects that there is more to the story than they are letting on.\n\nAs Maya pieces together what happened in the months leading up to her sister’s death, she begins to realize how much Naomi hid from her. Despite Maya’s warnings, Naomi had joined Sterling Club, the most exclusive social club on campus—the same one Maya belonged to. And if she had to guess, Naomi was likely tapped for the secret society within it.\n\nThe more Maya uncovers, the more terrified she becomes that Naomi’s decision to follow in her footsteps might have been what got her killed. Because Maya’s time at Princeton wasn’t as wonderful as she’d always made it seem—after all, her sister wasn’t the first young woman to turn up dead. Now every clue is leading Maya back to the past . . . and to the secret she’s kept all these years.<\/span>\n <a data-text-id=\"13440403473788363499\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_202102003').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_202102003').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_202102003').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_202102003').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_207252770"> <a href="/book/show/207252770-the-blue-hour"><img alt="The Blue Hour" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1730206792l/207252770._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_207252770'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/207252770-the-blue-hour?from_choice=false&amp;from_home_module=false\">The Blue Hour<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/1063732.Paula_Hawkins\">Paula Hawkins<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.27 avg rating &mdash; 7,456 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer14282737191915129749\">Welcome to Eris: An island with only one house, one inhabitant, one way out. Unreachable from the Scottish mainland for twelve hours each day.\n\nOnce home to Vanessa: A famous artist whose notoriously unfaithful husband disappeared twenty years ago.\n\nNow home to Grace: A solitary creature of the tide<\/span>\n <span id=\"freeText14282737191915129749\" style=\"display:none\">Welcome to Eris: An island with only one house, one inhabitant, one way out. Unreachable from the Scottish mainland for twelve hours each day.\n\nOnce home to Vanessa: A famous artist whose notoriously unfaithful husband disappeared twenty years ago.\n\nNow home to Grace: A solitary creature of the tides, content in her own isolation.\n\nBut when a shocking discovery is made in an art gallery far away in London, a visitor comes calling.\n\nAnd the secrets of Eris threaten to emerge . . .\n\nA masterful novel that is as page-turning as it is unsettling, The Blue Hour recalls the sophisticated suspense of Shirley Jackson and Patricia Highsmith, and cements Hawkins’s place among the very best of our most nuanced and stylish storytellers.<\/span>\n <a data-text-id=\"14282737191915129749\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_207252770').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_207252770').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_207252770').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_207252770').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_200982373"> <a href="/book/show/200982373-don-t-let-the-forest-in"><img alt="Don&#39;t Let the Forest In" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1699124610l/200982373._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_200982373'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/200982373-don-t-let-the-forest-in?from_choice=false&amp;from_home_module=false\">Don&#39;t Let the Forest In<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/17252061.C_G_Drews\">C.G. Drews<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.21 avg rating &mdash; 3,662 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer7611587666598677905\">Once upon a time, Andrew had cut out his heart and given it to this boy, and he was very sure Thomas had no idea that Andrew would do anything for him. Protect him. Lie for him.\n\nKill for him.\n\nHigh school senior Andrew Perrault finds refuge in the twisted fairytales that he writes for the only pers<\/span>\n <span id=\"freeText7611587666598677905\" style=\"display:none\">Once upon a time, Andrew had cut out his heart and given it to this boy, and he was very sure Thomas had no idea that Andrew would do anything for him. Protect him. Lie for him.\n\nKill for him.\n\nHigh school senior Andrew Perrault finds refuge in the twisted fairytales that he writes for the only person who can ground him to reality―Thomas Rye, the boy with perpetually ink-stained hands and hair like autumn leaves. And with his twin sister, Dove, inexplicably keeping him at a cold distance upon their return to Wickwood Academy, Andrew finds himself leaning on his friend even more.\n\nBut something strange is going on with Thomas. His abusive parents have mysteriously vanished, and he arrives at school with blood on his sleeve. Thomas won\'t say a word about it, and shuts down whenever Andrew tries to ask him questions. Stranger still, Thomas is haunted by something, and he seems to have lost interest in his artwork―whimsically macabre sketches of the monsters from Andrew\'s wicked stories.\n\nDesperate to figure out what\'s wrong with his friend, Andrew follows Thomas into the off-limits forest one night and catches him fighting a nightmarish monster―Thomas\'s drawings have come to life and are killing anyone close to him. To make sure no one else dies, the boys battle the monsters every night. But as their obsession with each other grows stronger, so do the monsters, and Andrew begins to fear that the only way to stop the creatures might be to destroy their creator...<\/span>\n <a data-text-id=\"7611587666598677905\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_200982373').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_200982373').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_200982373').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_200982373').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_205673392"> <a href="/book/show/205673392-the-bog-wife"><img alt="The Bog Wife" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1705727772l/205673392._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_205673392'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/205673392-the-bog-wife?from_choice=false&amp;from_home_module=false\">The Bog Wife<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/14026614.Kay_Chronister\">Kay Chronister<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.64 avg rating &mdash; 2,649 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer17207424238759212084\">In this atmospheric Appalachian gothic, the Haddesley siblings of West Virginia must unearth long-buried secrets to carve out a future when the supernatural bargain entwining their fate with their ancestral land is suddenly ruptured\n\nSince time immemorial, the Haddesley family has tended the cranber<\/span>\n <span id=\"freeText17207424238759212084\" style=\"display:none\">In this atmospheric Appalachian gothic, the Haddesley siblings of West Virginia must unearth long-buried secrets to carve out a future when the supernatural bargain entwining their fate with their ancestral land is suddenly ruptured\n\nSince time immemorial, the Haddesley family has tended the cranberry bog. In exchange, the bog sustains them. The staunch seasons of their lives are governed by a strict covenant that is renewed each generation with the ritual sacrifice of their patriarch, and in return, the bog produces a “bog-wife.” Brought to life from vegetation, this woman is meant to carry on the family line. But when the bog fails—or refuses—to honor the bargain, the Haddesleys, a group of discordant siblings still grieving the mother who mysteriously disappeared years earlier, face an unknown future.\n\nMiddle child Wenna, summoned back to the dilapidated family manor just as her marriage is collapsing, believes the Haddesleys must abandon their patrimony. Her siblings are not so easily persuaded. Eldest daughter Eda, de facto head of the household, seeks to salvage the compact by desecrating it. Younger son Percy retreats into the wilderness in a dangerous bid to summon his own bog-wife. And as youngest daughter Nora takes desperate measures to keep her warring siblings together, fledgling patriarch Charlie uncovers a disturbing secret that casts doubt over everything the family has ever believed about itself.\n\nBrimming with aching loss and the universal struggle between honoring family commitments and the drive to strike out on one’s own, The Bog Wife is a haunting invocation of the arcane power of the habits and habitats that bound us.<\/span>\n <a data-text-id=\"17207424238759212084\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'rightMiddle', hook: { tip: 'rightMiddle', target: 'leftMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_205673392').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_205673392').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_205673392').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_205673392').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="clear"></div> </div> <div class="coverRow "> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_200982381"> <a href="/book/show/200982381-killer-house-party"><img alt="Killer House Party" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1701964464l/200982381._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_200982381'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/200982381-killer-house-party?from_choice=false&amp;from_home_module=false\">Killer House Party<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/14250439.Lily_Anderson\">Lily Anderson<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.26 avg rating &mdash; 373 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer18317520515402826716\">From Printz Honor winning author Lily Anderson comes a young adult horror that follows Arden and her three best friends as their graduation party at an abandoned mansion turns into a bloody fight for survival. \n\nRed Solo cups? Check. Snacks? Check. Abandoned mansion full of countless horrors that wo<\/span>\n <span id=\"freeText18317520515402826716\" style=\"display:none\">From Printz Honor winning author Lily Anderson comes a young adult horror that follows Arden and her three best friends as their graduation party at an abandoned mansion turns into a bloody fight for survival. \n\nRed Solo cups? Check. Snacks? Check. Abandoned mansion full of countless horrors that won’t let you leave? Check. \n\nThe Deinhart Manor has been a looming shadow over town for as long as anyone can remember, and it\'s been abandoned for even longer. When the final Deinhart descendent passes, the huge gothic manor is up for sale for the first time ever. Which means Arden can steal the keys from her mom’s real estate office...\n\nIt’s time for a graduation party that no one will ever forget. Arden and her best friends each have different reasons for wanting to throw the party to end all parties. But when the manor doors bar everyone inside and the walls begin to bleed, all anyone wants to do is make it out alive.<\/span>\n <a data-text-id=\"18317520515402826716\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_200982381').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_200982381').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_200982381').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_200982381').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_199532004"> <a href="/book/show/199532004-no-one-will-know"><img alt="No One Will Know" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1715185767l/199532004._SX318_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_199532004'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/199532004-no-one-will-know?from_choice=false&amp;from_home_module=false\">No One Will Know<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/19853475.Rose_Carlyle\">Rose Carlyle<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.62 avg rating &mdash; 1,098 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer3470202697582416717\">A deliciously twisty and suspenseful novel from #1 internationally bestselling author of The Girl in the Mirror, about a desperate young woman and the manipulative wealthy couple who will stop at nothing to ensure their worst nightmare becomes a dream come true.\n\nThey’re the perfect couple. They hav<\/span>\n <span id=\"freeText3470202697582416717\" style=\"display:none\">A deliciously twisty and suspenseful novel from #1 internationally bestselling author of The Girl in the Mirror, about a desperate young woman and the manipulative wealthy couple who will stop at nothing to ensure their worst nightmare becomes a dream come true.\n\nThey’re the perfect couple. They have the perfect plan. All they need is the perfect victim.\n\nJulia and Christopher Hygate have the picture-perfect Gobs of money thanks to their lucrative shipping enterprise, an estate on a secluded island, and a baby on the way.\n\nWhen they meet Eve Sylvester, they know she is the exact person they should hire to be their son’s nanny. Eve doesn’t have any living relatives, she’s lost touch with her friends, and her partner is out of the picture. Best of all, she’s also expecting a child.\n\nEve thinks she’s landed the best possible gig—previously desperate and penniless, now she’ll live like a queen and have a promising future for her daughter.\n\nBut the job seems too good to be true. Why would the Hygates hire Eve if she has no prior nannying experience? Why must Eve stay out of sight? And what’s with the mysterious yachts coming in and out of the Hygate’s private marina?\n\nIt\'s too late to ask questions, though, Eve is already in far too deep to turn back.\n\nSet against the backdrop of a remote island, an endless stream of secrets, and unbelievable wealth, No One Will Know is a propulsive, seductive novel of suspense that shows the terrible consequences of shocking greed, staggering lies, and fatal mistakes.<\/span>\n <a data-text-id=\"3470202697582416717\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_199532004').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_199532004').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_199532004').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_199532004').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_203578763"> <a href="/book/show/203578763-the-sequel"><img alt="The Sequel (The Book Series, #2)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1710854313l/203578763._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_203578763'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/203578763-the-sequel?from_choice=false&amp;from_home_module=false\">The Sequel (The Book Series, #2)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/72027.Jean_Hanff_Korelitz\">Jean Hanff Korelitz<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.75 avg rating &mdash; 5,504 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer12668415286457141728\">After the “insanely readable” (Stephen King) and “perfectly told” (Malcolm Gladwell) New York Times bestseller The Plot comes Jean Hanff Korelitz’s equally captivating new novel: The Sequel.\n\nAnna Williams-Bonner has taken care of business—that is to say, she’s taken care of her husband, bestselling<\/span>\n <span id=\"freeText12668415286457141728\" style=\"display:none\">After the “insanely readable” (Stephen King) and “perfectly told” (Malcolm Gladwell) New York Times bestseller The Plot comes Jean Hanff Korelitz’s equally captivating new novel: The Sequel.\n\nAnna Williams-Bonner has taken care of business—that is to say, she’s taken care of her husband, bestselling novelist Jacob Finch Bonner, and laid to rest those anonymous accusations of plagiarism that so tormented him. Now she is living the contented life of a literary widow, enjoying her husband’s royalty checks in perpetuity, but for the second time in her life, a work of fiction intercedes, and this time it’s her own debut novel, The Afterword. After all, how hard can it really be to write a universally lauded bestseller?\n\nBut when Anna publishes her book and indulges in her own literary acclaim, she begins to receive excerpts of a novel she never expected to see again, a novel that should no longer exist. Something has gone wrong, and someone out there knows far too much: about her late brother, her late husband, and just possibly... about Anna herself. What does this person want, and what are they prepared to do? She has come too far, and worked too hard, to lose what she values most: the sole and uncontested right to her own story—and she is, by any standard, a master storyteller.<\/span>\n <a data-text-id=\"12668415286457141728\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_203578763').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_203578763').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_203578763').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_203578763').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_208580624"> <a href="/book/show/208580624-the-treasure-hunters-club"><img alt="The Treasure Hunters Club" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1713278252l/208580624._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_208580624'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/208580624-the-treasure-hunters-club?from_choice=false&amp;from_home_module=false\">The Treasure Hunters Club<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/5267233.Tom_Ryan\">Tom Ryan<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.80 avg rating &mdash; 1,204 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer230984810845766593\">Everyone in My Family Has Killed Someone meets The Goonies in The Treasure Hunters Club—a rollicking murder mystery set in a seaside town filled with pirate lore, family secrets, unforgiveable grudges, secret societies, and of course, a treasure lost to time. \n\nWELCOME TO MAPLE BAY, NOVA SCOTIA\n\nFor<\/span>\n <span id=\"freeText230984810845766593\" style=\"display:none\">Everyone in My Family Has Killed Someone meets The Goonies in The Treasure Hunters Club—a rollicking murder mystery set in a seaside town filled with pirate lore, family secrets, unforgiveable grudges, secret societies, and of course, a treasure lost to time. \n\nWELCOME TO MAPLE BAY, NOVA SCOTIA\n\nFor nearly a century, people have ventured to the idyllic seaside town of Maple Bay in search of a legendary lost pirate treasure, but locals know there’s more than just gold buried in the sand. As the paths of three strangers converge in Maple Bay, the truth is about to be blown wide open. But not before the bodies start to pile up.\n\nPeter Barnett is rapidly approaching 40 with little to show for it when a mysterious letter invites him to Maple Bay and the mansion his estranged family has called home for generations.\n\nSeventeen-year-old Dandy Feltzen is isolated and adrift following the death of her beloved grandfather, until his final request and a tantalizing clue sets her on a mission to solve the mystery he spent his entire life chasing.\n\nCass Jones has given up on her dream of being a successful author when an unexpected opportunity lands in her a housesitting gig in remote Maple Bay, where she stumbles on the perfect subject matter for her breakout book—and the handsome sailor who might be just the person to help her research it.\n\nPeter, Dandy and Cass have never met, but they’re on a collision course with each other and the mystery that has defined Maple Bay for two centuries, and none of them are prepared for the shocking truths that may or may not still be buried there.<\/span>\n <a data-text-id=\"230984810845766593\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_208580624').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_208580624').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_208580624').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_208580624').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_203578924"> <a href="/book/show/203578924-i-ll-be-waiting"><img alt="I&#39;ll Be Waiting" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1707931535l/203578924._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_203578924'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/203578924-i-ll-be-waiting?from_choice=false&amp;from_home_module=false\">I&#39;ll Be Waiting<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7581.Kelley_Armstrong\">Kelley Armstrong<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.79 avg rating &mdash; 1,837 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer5556963261770562695\">From New York Times Bestselling author Kelley Armstrong comes a spellbinding new tale of supernatural horror involving a haunted-house, seances, lost loved ones, and a sinister spirit out for blood...\n\nNicola Laughton never expected to see adulthood, being diagnosed with Cystic Fibrosis as a child. <\/span>\n <span id=\"freeText5556963261770562695\" style=\"display:none\">From New York Times Bestselling author Kelley Armstrong comes a spellbinding new tale of supernatural horror involving a haunted-house, seances, lost loved ones, and a sinister spirit out for blood...\n\nNicola Laughton never expected to see adulthood, being diagnosed with Cystic Fibrosis as a child. Then medical advances let her live into her thirties and she met Anton, who taught her to dream of a future… together. Months after they married, Anton died in a horrible car, but lived long enough to utter five words to her, “I’ll be waiting for you.”\n\nThat final private moment became public when someone from the crash scene took it to the press—the terminally ill woman holding her dying husband as he promised to wait for her on the other side. Worse, that person claimed it wasn’t Anton who said the words but his ghost, hovering over his body.\n\nSince their story went public, Nicola has been hounded by spiritualists promising closure. In the hopes of stopping her downward spiral, friends and family find a reputable medium—a professor of parapsychology. For the séance, they rent the Lake Erie beach house that Anton’s family once owned.\n\nThe medium barely has time to begin his work before things start happening. Locked doors mysteriously open. Clouds of insects engulf the house. Nicola hears footsteps and voices and the creak of an old dumbwaiter…in an empty shaft. Throughout it all she’s haunted by nightmares of her past. Because, unbeknownst to the others, this isn’t her first time contacting the dead. And Nicola isn’t her real name.\n\nThat’s when she finds the first body....\n\nIn this atmospheric, thrilling new ghost story, Kelley Armstrong\'s full talents are on display to thrill, chill and leave the reader guessing how Nicola escapes with her life--if she can.<\/span>\n <a data-text-id=\"5556963261770562695\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'rightMiddle', hook: { tip: 'rightMiddle', target: 'leftMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_203578924').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_203578924').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_203578924').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_203578924').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="clear"></div> </div> <div class="coverRow "> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_203578802"> <a href="/book/show/203578802-the-debutantes"><img alt="The Debutantes" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1707600093l/203578802._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_203578802'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/203578802-the-debutantes?from_choice=false&amp;from_home_module=false\">The Debutantes<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/22301317.Olivia_Worley\">Olivia Worley<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.73 avg rating &mdash; 770 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer2466751335158557069\">Jessica Goodman meets The Agathas in this taut, twisty YA thriller set in the glittering world of Mardi Gras in New Orleans, where secrets—and bodies—never stay buried.\n\nFor the New Orleans elite, the Les Masques Ball is sure to be the social event of the season—if they can avoid another dead Queen.<\/span>\n <span id=\"freeText2466751335158557069\" style=\"display:none\">Jessica Goodman meets The Agathas in this taut, twisty YA thriller set in the glittering world of Mardi Gras in New Orleans, where secrets—and bodies—never stay buried.\n\nFor the New Orleans elite, the Les Masques Ball is sure to be the social event of the season—if they can avoid another dead Queen. When debutante Margot Landry was found dead the morning after her reign at last year’s ball, it was a tragedy, but not a shocking one. Margot was a wild child with a self-destructive streak, nothing like this year’s Queen, Lily LeBlanc. With a perfectly poised debutante on the throne, everything is going according to plan…until the ball is hijacked by a mysterious figure in a Jester costume. That night, Lily sends a text to three of the Maids on her royal court—her best friend, Vivian; her boyfriend\'s sister, Piper; and April, her former frenemy—asking them all to meet the next morning. But Lily never shows up.\n\nOn the surface, these three debutantes don’t have anything in common except their exclusive private school and their ties to Les Masques. But soon, they realize why Lily brought them together: something dark is lurking beneath the glamorous surface of the debutante world, and it might be the reason she disappeared. And the further the girls dig, the more they begin to suspect that Margot\'s death may not have been an accident—and that Lily may be next. When the Jester starts threatening to expose their own secrets, this unlikely trio must team up to uncover the monsters behind the Mardi Gras masks—before they’re left with another dead debutante.<\/span>\n <a data-text-id=\"2466751335158557069\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_203578802').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_203578802').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_203578802').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_203578802').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_207294741"> <a href="/book/show/207294741-memorials"><img alt="Memorials" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1707744389l/207294741._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_207294741'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/207294741-memorials?from_choice=false&amp;from_home_module=false\">Memorials<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/14008944.Richard_Chizmar\">Richard Chizmar<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.94 avg rating &mdash; 1,558 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer18236498541241086303\">A group of students encounter a supernatural terror while on a road trip through Appalachia in this chilling new novel from the New York Times bestselling author of the “unforgettable and scary” (Harlan Coben) Chasing the Boogeyman.\n\n1983: Three students from a small college embark on a week-long ro<\/span>\n <span id=\"freeText18236498541241086303\" style=\"display:none\">A group of students encounter a supernatural terror while on a road trip through Appalachia in this chilling new novel from the New York Times bestselling author of the “unforgettable and scary” (Harlan Coben) Chasing the Boogeyman.\n\n1983: Three students from a small college embark on a week-long road trip to film a documentary on roadside memorials for their American Studies class. The project starts out as a fun adventure with long stretches of empty road and nightly campfires where they begin to open up with one another.\n\nBut as they venture deeper into the Appalachian backwoods, the atmosphere begins to darken. They notice more and more of the memorials feature a strange, unsettling symbol hinting at a sinister secret. Paranoia sets in when it appears they are being followed. Their vehicle is tampered with overnight and some of the locals appear to be anything but welcoming. Before long, the students can’t help but wonder if these roadside deaths were really random accidents…or is something terrifying at work here?<\/span>\n <a data-text-id=\"18236498541241086303\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_207294741').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_207294741').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_207294741').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_207294741').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_207910348"> <a href="/book/show/207910348-the-trip"><img alt="The Trip" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1716324670l/207910348._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_207910348'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/207910348-the-trip?from_choice=false&amp;from_home_module=false\">The Trip<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/15636058.Phoebe_Morgan\">Phoebe Morgan<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.51 avg rating &mdash; 1,107 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer10552452298983451349\">A new heart-stopping thriller from the author of The Wild Girls in which two couples go on vacation and murder ensues.\n\nHow well do you know your friends?\n\nFour friends are on the vacation of a lifetime in Thailand. Until a vicious murder shatters their paradise.\n\nFour friends who would do anything <\/span>\n <span id=\"freeText10552452298983451349\" style=\"display:none\">A new heart-stopping thriller from the author of The Wild Girls in which two couples go on vacation and murder ensues.\n\nHow well do you know your friends?\n\nFour friends are on the vacation of a lifetime in Thailand. Until a vicious murder shatters their paradise.\n\nFour friends who would do anything for each other—until now.\n\nOnly one of them committed a crime.\n\nBut all four know how to keep a secret.\n\nAnd they’re all guilty of something…<\/span>\n <a data-text-id=\"10552452298983451349\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_207910348').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_207910348').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_207910348').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_207910348').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_203579244"> <a href="/book/show/203579244-american-rapture"><img alt="American Rapture" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1712784134l/203579244._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_203579244'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/203579244-american-rapture?from_choice=false&amp;from_home_module=false\">American Rapture<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/21833637.C_J_Leede\">C.J. Leede<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.23 avg rating &mdash; 1,995 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer7645764097681510460\">A virus is spreading across America, transforming the infected and making them feral with lust. Sophie, a good Catholic girl, must traverse the hellscape of the midwest to try to find her family while the world around her burns. Along the way she discovers there are far worse fates than dying a virg<\/span>\n <span id=\"freeText7645764097681510460\" style=\"display:none\">A virus is spreading across America, transforming the infected and making them feral with lust. Sophie, a good Catholic girl, must traverse the hellscape of the midwest to try to find her family while the world around her burns. Along the way she discovers there are far worse fates than dying a virgin.<\/span>\n <a data-text-id=\"7645764097681510460\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_203579244').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_203579244').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_203579244').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_203579244').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover296605_203578726"> <a href="/book/show/203578726-i-did-something-bad"><img alt="I Did Something Bad" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1709521676l/203578726._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover296605_203578726'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/203578726-i-did-something-bad?from_choice=false&amp;from_home_module=false\">I Did Something Bad<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/21940517.Pyae_Moe_Thet_War\">Pyae Moe Thet War<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.82 avg rating &mdash; 514 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer15892776231306786105\">In this smart and swoony adventure rom-com, a journalist and a movie star find themselves teaming up to cover up a murder...and falling for each other in the process.\n\nWhen freelance journalist Khin Hlaing is assigned by Vogue to get a scoop on Tyler Tun, Hollywood’s hottest movie star who has retur<\/span>\n <span id=\"freeText15892776231306786105\" style=\"display:none\">In this smart and swoony adventure rom-com, a journalist and a movie star find themselves teaming up to cover up a murder...and falling for each other in the process.\n\nWhen freelance journalist Khin Hlaing is assigned by Vogue to get a scoop on Tyler Tun, Hollywood’s hottest movie star who has returned home to Myanmar to shoot a film, she\'s determined to succeed. If Khin’s able to get an explosive exclusive, there may well be a permanent position waiting for her at Vogue Singapore, and a ticket out of the city that\'s felt too small since her recent divorce.\n\nTyler has done his very best to keep his private life private, and he doesn’t show any sign of letting down his walls for Khin. But then one night on set, a strange man follows Khin into the surrounding park grounds. When he threatens her, Tyler steps in and things escalate fast. Khin knows they can’t go to the police, even if it was self defense. And when she learns that this man seems to have targeted her specifically, she needs to do everything she can to find out why.\n\nAs Khin and Tyler work together to hide their secret and find out more about her attacker, they grow closer and Tyler finally starts opening up. The job at Vogue suddenly looks more promising, but Khin can’t help feel a twang of uncomfortable morality-related guilt. Before long, everything hangs in the balance. Will they get away with murder? Can Khin get the exposé she needs for her dream job? And is she willing to risk Tyler’s trust in the process?<\/span>\n <a data-text-id=\"15892776231306786105\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'rightMiddle', hook: { tip: 'rightMiddle', target: 'leftMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover296605_203578726').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover296605_203578726').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover296605_203578726').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover296605_203578726').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="clear"></div> </div> <div class="clear"></div> <div class="moreLink"> <a class="actionLink" href="/genres/new_releases/thriller">More new releases tagged &quot;thriller&quot;...</a> </div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="/giveaway/genre/thriller">Giveaways</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="giveawayList"> <li class="listElement giveawayListItem"> <div class="giveawayPreviewBookContainer"> <div class="coverImage"> <a href="/book/show/214537784-goddess-complex"><img alt="Goddess Complex by Sanjena Sathian" title="Goddess Complex by Sanjena Sathian" width="90" class="bookCover" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1725550409l/214537784._SX98_.jpg" /></a> </div> <div class="description descriptionContainer"> <a class="bookTitle" href="https://www.goodreads.com/book/show/214537784-goddess-complex">Goddess Complex</a> <br/> <div id="bookAuthors" class=""> <span class='by'>by</span> <span itemprop='author' itemscope='' itemtype='http://schema.org/Person'> <div class='authorName__container'> <a class="authorName" itemprop="url" href="https://www.goodreads.com/author/show/15757839.Sanjena_Sathian"><span itemprop="name">Sanjena Sathian</span></a> <span class="greyText">(Goodreads Author)</span> </div> </span> </div> <br/> <div class="greyText releaseDate">Release date: Mar 11, 2025</div> <div class="giveawayDescriptionDetails"> <span id="freeTextContainer12527436503121504412">Win an early copy of Sanjena Sathian&apos;s sophomore novel, GODDESS COMPLEX!</span> <span id="freeText12527436503121504412" style="display:none">Win an early copy of Sanjena Sathian's sophomore novel, GODDESS COMPLEX!</span> <a data-text-id="12527436503121504412" href="#" onclick="swapContent($(this));; return false;">...more</a> <br /> <a class="actionLink detailsLink" style="float: right" href="/giveaway/show/399409-goddess-complex">View Details »</a> </div> </div> </div> <div class=" actions giveawayPreviewDetailsContainer"> <div class="mediumTextBottomPadded"> <a class="gr-button" rel="nofollow" href="/giveaway/enter_choose_address/399409-goddess-complex">Enter Giveaway</a> </div> <div class="sansSerif"> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Format:</b> Print book </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Giveaway ends in:</b> <strong id="timer_399409" class="countdownText">a</strong> <script type="text/javascript" charset="utf-8"> //<![CDATA[ var timer_399409_end_at = 60460 + new Date().getTime()/1000; function timer_399409_updateTimer() { var time_left = ""; var secs_left = timer_399409_end_at - new Date().getTime()/1000; if(secs_left <= 0) { document.getElementById("timer_399409").innerHTML = "closed"; clearInterval(timer_399409_updater); return; } var minutes_left = secs_left / 60; var hours_left = minutes_left / 60; var days_left = Math.floor(hours_left / 24); if(days_left > 0) { if(false){ time_left += days_left + ":"; }else{ time_left += days_left + " days and "; } } if(false){ time_left += Math.floor(hours_left%24/10) time_left += Math.floor(hours_left%24)%10 + ":"; }else{ time_left += Math.floor(hours_left%24) + ":"; } time_left += Math.floor(minutes_left%60/10); time_left += Math.floor(minutes_left%10) + ":"; time_left += Math.floor(secs_left%60/10); time_left += Math.floor(secs_left%10); document.getElementById("timer_399409").innerHTML = time_left; } timer_399409_updateTimer(); var timer_399409_updater = setInterval(timer_399409_updateTimer, 100); //]]> </script> <br/> </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Availability:</b> 20 copies available, 6802 people requesting </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Giveaway dates:</b> Nov 06 - Nov 27, 2024 </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Countries available:</b> U.S. </p> <div> </div> </div> </div> <div class="clear"></div> </li> <li class="listElement giveawayListItem"> <div class="giveawayPreviewBookContainer"> <div class="coverImage"> <a href="/book/show/215805898-the-scientist-and-the-serial-killer"><img alt="The Scientist and the Serial Killer by Lise Olsen" title="The Scientist and the Serial Killer by Lise Olsen" width="90" class="bookCover" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1727146324l/215805898._SX98_.jpg" /></a> </div> <div class="description descriptionContainer"> <a class="bookTitle" href="https://www.goodreads.com/book/show/215805898-the-scientist-and-the-serial-killer">The Scientist and the Serial Killer: The Search for Houston&#39;s Lost Boys</a> <br/> <div id="bookAuthors" class=""> <span class='by'>by</span> <span itemprop='author' itemscope='' itemtype='http://schema.org/Person'> <div class='authorName__container'> <a class="authorName" itemprop="url" href="https://www.goodreads.com/author/show/19750803.Lise_Olsen"><span itemprop="name">Lise Olsen</span></a> </div> </span> </div> <br/> <div class="greyText releaseDate">Release date: Apr 01, 2025</div> <div class="giveawayDescriptionDetails"> <span id="freeTextContainer5576605030893072615">We&apos;re giving away 40 advanced copies of THE SCIENTIST AND THE SERIAL KILLER by Lise Olsen. Enter for a chance to win!</span> <span id="freeText5576605030893072615" style="display:none">We're giving away 40 advanced copies of THE SCIENTIST AND THE SERIAL KILLER by Lise Olsen. Enter for a chance to win!</span> <a data-text-id="5576605030893072615" href="#" onclick="swapContent($(this));; return false;">...more</a> <br /> <a class="actionLink detailsLink" style="float: right" href="/giveaway/show/399432-the-scientist-and-the-serial-killer-the-search-for-houston-s-lost-boys">View Details »</a> </div> </div> </div> <div class=" actions giveawayPreviewDetailsContainer"> <div class="mediumTextBottomPadded"> <a class="gr-button" rel="nofollow" href="/giveaway/enter_choose_address/399432-the-scientist-and-the-serial-killer-the-search-for-houston-s-lost-boys">Enter Giveaway</a> </div> <div class="sansSerif"> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Format:</b> Print book </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Giveaway ends in:</b> <strong id="timer_399432" class="countdownText">a</strong> <script type="text/javascript" charset="utf-8"> //<![CDATA[ var timer_399432_end_at = 60460 + new Date().getTime()/1000; function timer_399432_updateTimer() { var time_left = ""; var secs_left = timer_399432_end_at - new Date().getTime()/1000; if(secs_left <= 0) { document.getElementById("timer_399432").innerHTML = "closed"; clearInterval(timer_399432_updater); return; } var minutes_left = secs_left / 60; var hours_left = minutes_left / 60; var days_left = Math.floor(hours_left / 24); if(days_left > 0) { if(false){ time_left += days_left + ":"; }else{ time_left += days_left + " days and "; } } if(false){ time_left += Math.floor(hours_left%24/10) time_left += Math.floor(hours_left%24)%10 + ":"; }else{ time_left += Math.floor(hours_left%24) + ":"; } time_left += Math.floor(minutes_left%60/10); time_left += Math.floor(minutes_left%10) + ":"; time_left += Math.floor(secs_left%60/10); time_left += Math.floor(secs_left%10); document.getElementById("timer_399432").innerHTML = time_left; } timer_399432_updateTimer(); var timer_399432_updater = setInterval(timer_399432_updateTimer, 100); //]]> </script> <br/> </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Availability:</b> 40 copies available, 5330 people requesting </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Giveaway dates:</b> Oct 28 - Nov 27, 2024 </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Countries available:</b> U.S. </p> <div> </div> </div> </div> <div class="clear"></div> </li> <li class="listElement giveawayListItem"> <div class="giveawayPreviewBookContainer"> <div class="coverImage"> <a href="/book/show/220057613-baited"><img alt="Baited by Victoria Montes" title="Baited by Victoria Montes" width="90" class="bookCover" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1727987571l/220057613._SX98_.jpg" /></a> </div> <div class="description descriptionContainer"> <a class="bookTitle" href="https://www.goodreads.com/book/show/220057613-baited">Baited</a> <br/> <div id="bookAuthors" class=""> <span class='by'>by</span> <span itemprop='author' itemscope='' itemtype='http://schema.org/Person'> <div class='authorName__container'> <a class="authorName" itemprop="url" href="https://www.goodreads.com/author/show/1138190.Victoria_Montes"><span itemprop="name">Victoria Montes</span></a> <span class="greyText">(Goodreads Author)</span> </div> </span> </div> <br/> <div class="greyText releaseDate">Release date: Oct 05, 2024</div> <div class="giveawayDescriptionDetails"> <span id="freeTextContainer1129185405347783778">Thank you so much for entering this giveaway.</span> <br /> <a class="actionLink detailsLink" style="float: right" href="/giveaway/show/400947-baited">View Details »</a> </div> </div> </div> <div class=" actions giveawayPreviewDetailsContainer"> <div class="mediumTextBottomPadded"> <a class="gr-button" rel="nofollow" href="/giveaway/enter_kindle_giveaway/400947-baited">Enter Giveaway</a> </div> <div class="sansSerif"> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Format:</b> <img alt="Kindle book" src="https://s.gr-assets.com/assets/kindle_logo-a2f70ffa7db0218336b74c0d104db407.png" /> </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Giveaway ends in:</b> <strong id="timer_400947" class="countdownText">a</strong> <script type="text/javascript" charset="utf-8"> //<![CDATA[ var timer_400947_end_at = 60460 + new Date().getTime()/1000; function timer_400947_updateTimer() { var time_left = ""; var secs_left = timer_400947_end_at - new Date().getTime()/1000; if(secs_left <= 0) { document.getElementById("timer_400947").innerHTML = "closed"; clearInterval(timer_400947_updater); return; } var minutes_left = secs_left / 60; var hours_left = minutes_left / 60; var days_left = Math.floor(hours_left / 24); if(days_left > 0) { if(false){ time_left += days_left + ":"; }else{ time_left += days_left + " days and "; } } if(false){ time_left += Math.floor(hours_left%24/10) time_left += Math.floor(hours_left%24)%10 + ":"; }else{ time_left += Math.floor(hours_left%24) + ":"; } time_left += Math.floor(minutes_left%60/10); time_left += Math.floor(minutes_left%10) + ":"; time_left += Math.floor(secs_left%60/10); time_left += Math.floor(secs_left%10); document.getElementById("timer_400947").innerHTML = time_left; } timer_400947_updateTimer(); var timer_400947_updater = setInterval(timer_400947_updateTimer, 100); //]]> </script> <br/> </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Availability:</b> 100 copies available, 1252 people requesting </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Giveaway dates:</b> Nov 15 - Nov 27, 2024 </p> <p class="giveawayDetailItem"> <b class="giveawayDetailItemTitle">Countries available:</b> U.S. </p> <div> </div> </div> </div> <div class="clear"></div> </li> <div class="moreLink"> <a class="actionLink" href="/giveaway/genre/thriller">More book giveaways...</a> </div> </div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div class="coverBigBox clearFloats bigBox" show_header="true"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="/genres/most_read/thriller">Most Read This Week</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="coverRow "> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_208503280"> <a href="/book/show/208503280-the-boyfriend"><img alt="The Boyfriend" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1711205083l/208503280._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_208503280'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/208503280-the-boyfriend?from_choice=false&amp;from_home_module=false\">The Boyfriend<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7244758.Freida_McFadden\">Freida McFadden<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.04 avg rating &mdash; 264,593 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer3531963345514348538\">She&apos;s looking for the perfect man. He&apos;s looking for the perfect victim.\n\nSydney Shaw, like every single woman in New York, has terrible luck with dating. She’s seen it men who lie in their dating profile, men who stick her with the dinner bill, and worst of all, men who can&apos;t shut up about their mot<\/span>\n <span id=\"freeText3531963345514348538\" style=\"display:none\">She\'s looking for the perfect man. He\'s looking for the perfect victim.\n\nSydney Shaw, like every single woman in New York, has terrible luck with dating. She’s seen it men who lie in their dating profile, men who stick her with the dinner bill, and worst of all, men who can\'t shut up about their mothers. But finally, she hits the jackpot.\n\nHer new boyfriend is utterly perfect. He\'s charming, handsome, and works as a doctor at a local hospital. Sydney is swept off her feet.\n\nThen the brutal murder of a young woman―the latest in a string of deaths across the coast―confounds police. The primary suspect? A mystery man who dates his victims before he kills them.\n\nSydney should feel safe. After all, she is dating the guy of her dreams. But she can’t shake her own suspicions that the perfect man may not be as perfect as he seems. Because someone is watching her every move, and if she doesn’t get to the truth, she’ll be the killer’s next victim...\n\nA dark story about obsession and the things we’ll do for love, #1 New York Times bestselling author Freida McFadden proves that crimes of passion are often the bloodiest…<\/span>\n <a data-text-id=\"3531963345514348538\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_208503280').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_208503280').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_208503280').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_208503280').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_60556912"> <a href="/book/show/60556912-the-housemaid"><img alt="The Housemaid (The Housemaid, #1)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1646534743l/60556912._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_60556912'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/60556912-the-housemaid?from_choice=false&amp;from_home_module=false\">The Housemaid (The Housemaid, #1)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7244758.Freida_McFadden\">Freida McFadden<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.32 avg rating &mdash; 1,719,144 ratings<\/span> &mdash; published 2022\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer4578796432432046639\">“Welcome to the family,” Nina Winchester says as I shake her elegant, manicured hand. I smile politely, gazing around the marble hallway. Working here is my last chance to start fresh. I can pretend to be whoever I like. But I’ll soon learn that the Winchesters’ secrets are far more dangerous than m<\/span>\n <span id=\"freeText4578796432432046639\" style=\"display:none\">“Welcome to the family,” Nina Winchester says as I shake her elegant, manicured hand. I smile politely, gazing around the marble hallway. Working here is my last chance to start fresh. I can pretend to be whoever I like. But I’ll soon learn that the Winchesters’ secrets are far more dangerous than my own…\n\nEvery day I clean the Winchesters’ beautiful house top to bottom. I collect their daughter from school. And I cook a delicious meal for the whole family before heading up to eat alone in my tiny room on the top floor.\n\nI try to ignore how Nina makes a mess just to watch me clean it up. How she tells strange lies about her own daughter. And how her husband Andrew seems more broken every day. But as I look into Andrew’s handsome brown eyes, so full of pain, it’s hard not to imagine what it would be like to live Nina’s life. The walk-in closet, the fancy car, the perfect husband.\n\nI only try on one of Nina’s pristine white dresses once. Just to see what it’s like. But she soon finds out… and by the time I realize my attic bedroom door only locks from the outside, it’s far too late.\n\nBut I reassure myself: the Winchesters don’t know who I really am.\n\nThey don’t know what I’m capable of…\n\nAn unbelievably twisty read that will have you glued to the pages late into the night. Anyone who loves The Woman in the Window, The Wife Between Us and The Girl on the Train won’t be able to put this down!<\/span>\n <a data-text-id=\"4578796432432046639\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_60556912').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_60556912').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_60556912').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_60556912').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_40097951"> <a href="/book/show/40097951-the-silent-patient"><img alt="The Silent Patient" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1668782119l/40097951._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_40097951'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/40097951-the-silent-patient?from_choice=false&amp;from_home_module=false\">The Silent Patient<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/17621440.Alex_Michaelides\">Alex Michaelides<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.18 avg rating &mdash; 2,565,936 ratings<\/span> &mdash; published 2019\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer17600437286114705325\">Alicia Berenson’s life is seemingly perfect. A famous painter married to an in-demand fashion photographer, she lives in a grand house with big windows overlooking a park in one of London’s most desirable areas. One evening her husband Gabriel returns home late from a fashion shoot, and Alicia shoot<\/span>\n <span id=\"freeText17600437286114705325\" style=\"display:none\">Alicia Berenson’s life is seemingly perfect. A famous painter married to an in-demand fashion photographer, she lives in a grand house with big windows overlooking a park in one of London’s most desirable areas. One evening her husband Gabriel returns home late from a fashion shoot, and Alicia shoots him five times in the face, and then never speaks another word.\n\nAlicia’s refusal to talk, or give any kind of explanation, turns a domestic tragedy into something far grander, a mystery that captures the public imagination and casts Alicia into notoriety. The price of her art skyrockets, and she, the silent patient, is hidden away from the tabloids and spotlight at the Grove, a secure forensic unit in North London.\n\nTheo Faber is a criminal psychotherapist who has waited a long time for the opportunity to work with Alicia. His determination to get her to talk and unravel the mystery of why she shot her husband takes him down a twisting path into his own motivations—a search for the truth that threatens to consume him....\n\nThe Silent Patient is a shocking psychological thriller of a woman’s act of violence against her husband—and of the therapist obsessed with uncovering her motive.<\/span>\n <a data-text-id=\"17600437286114705325\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_40097951').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_40097951').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_40097951').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_40097951').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_62848145"> <a href="/book/show/62848145-the-housemaid-s-secret"><img alt="The Housemaid&#39;s Secret (The Housemaid, #2)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1664729357l/62848145._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_62848145'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/62848145-the-housemaid-s-secret?from_choice=false&amp;from_home_module=false\">The Housemaid&#39;s Secret (The Housemaid, #2)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7244758.Freida_McFadden\">Freida McFadden<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.23 avg rating &mdash; 883,338 ratings<\/span> &mdash; published 2023\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer2705260347616546799\">As he continues showing me their incredible penthouse apartment, I have a terrible feeling about the woman behind closed doors. But I can&apos;t risk losing this job – not if I want to keep my darkest secret safe . . .\n\nIt&apos;s hard to find an employer who doesn&apos;t ask too many questions about my past. So I <\/span>\n <span id=\"freeText2705260347616546799\" style=\"display:none\">As he continues showing me their incredible penthouse apartment, I have a terrible feeling about the woman behind closed doors. But I can\'t risk losing this job – not if I want to keep my darkest secret safe . . .\n\nIt\'s hard to find an employer who doesn\'t ask too many questions about my past. So I thank my lucky stars that the Garricks miraculously give me a job, cleaning their stunning penthouse with views across the city and preparing fancy meals in their shiny kitchen. I can work here for a while, stay quiet until I get what I want. It\'s almost perfect. But I still haven\'t met Mrs Garrick, or seen inside the guest bedroom. I\'m sure I hear her crying. I notice spots of blood around the neck of her white nightgowns when I\'m doing laundry. And one day I can\'t help but knock on the door. When it gently swings open, what I see inside changes everything...\n\nThat\'s when I make a promise. After all, I\'ve done this before. I can protect Mrs. Garrick while keeping my own secrets locked up safe. Douglas Garrick has done wrong. He is going to pay. It\'s simply a question of how far I\'m willing to go...<\/span>\n <a data-text-id=\"2705260347616546799\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_62848145').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_62848145').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_62848145').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_62848145').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_62080187"> <a href="/book/show/62080187-never-lie"><img alt="Never Lie" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1661428846l/62080187._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_62080187'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/62080187-never-lie?from_choice=false&amp;from_home_module=false\">Never Lie<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7244758.Freida_McFadden\">Freida McFadden<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.09 avg rating &mdash; 875,896 ratings<\/span> &mdash; published 2022\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer11731744636348334217\">Newlyweds Tricia and Ethan are searching for the house of their dreams.\n\nBut when they visit the remote manor that once belonged to Dr. Adrienne Hale, a renowned psychiatrist who vanished without a trace four years earlier, a violent winter storm traps them at the estate… with no chance of escape un<\/span>\n <span id=\"freeText11731744636348334217\" style=\"display:none\">Newlyweds Tricia and Ethan are searching for the house of their dreams.\n\nBut when they visit the remote manor that once belonged to Dr. Adrienne Hale, a renowned psychiatrist who vanished without a trace four years earlier, a violent winter storm traps them at the estate… with no chance of escape until the blizzard comes to an end.\n\nIn search of a book to keep her entertained until the snow abates, Tricia happens upon a secret room. One that contains audio transcripts from every single patient Dr. Hale has ever interviewed. As Tricia listens to the cassette tapes, she learns about the terrifying chain of events leading up to Dr. Hale’s mysterious disappearance.\n\nTricia plays the tapes one by one, late into the night. With each one, another shocking piece of the puzzle falls into place, and Dr. Adrienne Hale’s web of lies slowly unravels.\n\nAnd then Tricia reaches the final cassette.\n\nThe one that reveals the entire horrifying truth.<\/span>\n <a data-text-id=\"11731744636348334217\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'rightMiddle', hook: { tip: 'rightMiddle', target: 'leftMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_62080187').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_62080187').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_62080187').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_62080187').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="clear"></div> </div> <div class="coverRow "> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_199235727"> <a href="/book/show/199235727-the-housemaid-is-watching"><img alt="The Housemaid Is Watching (The Housemaid, #3)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1710781474l/199235727._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_199235727'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/199235727-the-housemaid-is-watching?from_choice=false&amp;from_home_module=false\">The Housemaid Is Watching (The Housemaid, #3)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7244758.Freida_McFadden\">Freida McFadden<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.89 avg rating &mdash; 432,575 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer12226412854653199594\">“You must be our new neighbors!” Mrs. Lowell gushes and waves across the picket fence. I clutch my daughter’s hand and smile back: but the second Mrs. Lowell sees my husband a strange expression crosses her face. In that moment I make a promise. We finally have a family home. My past is far, far beh<\/span>\n <span id=\"freeText12226412854653199594\" style=\"display:none\">“You must be our new neighbors!” Mrs. Lowell gushes and waves across the picket fence. I clutch my daughter’s hand and smile back: but the second Mrs. Lowell sees my husband a strange expression crosses her face. In that moment I make a promise. We finally have a family home. My past is far, far behind us. And I’ll do anything to keep it that way…\n\nI used to clean other people’s houses—now, I can’t believe this home is actually mine. The charming kitchen, the quiet cul-de-sac, the huge yard where my kids can play. My husband and I saved for years to give our children the life they deserve.\n\nEven though I’m wary of our new neighbor Mrs. Lowell, when she invites us over for dinner it’s our chance to make friends. Her maid opens the door wearing a white apron, her hair in a tight bun. I know exactly what it’s like to be in her shoes. \n\nBut her cold stare gives me chills…\n\nThe Lowells’ maid isn’t the only strange thing on our street. I’m sure I see a shadowy figure watching us. My husband leaves the house late at night. And when I meet a woman who lives across the way, her words chill me to the bone: Be careful of your neighbors.\n\nDid I make a terrible mistake moving my family here?\n\nI thought I’d left my darkest secrets behind. But could this quiet suburban street be the most dangerous place of all?<\/span>\n <a data-text-id=\"12226412854653199594\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_199235727').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_199235727').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_199235727').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_199235727').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_40916679"> <a href="/book/show/40916679-a-good-girl-s-guide-to-murder"><img alt="A Good Girl&#39;s Guide to Murder (A Good Girl&#39;s Guide to Murder, #1)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1545494980l/40916679._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_40916679'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/40916679-a-good-girl-s-guide-to-murder?from_choice=false&amp;from_home_module=false\">A Good Girl&#39;s Guide to Murder (A Good Girl&#39;s Guide to Murder, #1)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/18229614.Holly_Jackson\">Holly Jackson<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.31 avg rating &mdash; 1,371,018 ratings<\/span> &mdash; published 2019\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer8864916990072893483\">Everyone in Fairview knows the story.\n\nPretty and popular high school senior Andie Bell was murdered by her boyfriend, Sal Singh, who then killed himself. It was all anyone could talk about. And five years later, Pip sees how the tragedy still haunts her town.\n\nBut she can&apos;t shake the feeling that t<\/span>\n <span id=\"freeText8864916990072893483\" style=\"display:none\">Everyone in Fairview knows the story.\n\nPretty and popular high school senior Andie Bell was murdered by her boyfriend, Sal Singh, who then killed himself. It was all anyone could talk about. And five years later, Pip sees how the tragedy still haunts her town.\n\nBut she can\'t shake the feeling that there was more to what happened that day. She knew Sal when she was a child, and he was always so kind to her. How could he possibly have been a killer?\n\nNow a senior herself, Pip decides to reexamine the closed case for her final project, at first just to cast doubt on the original investigation. But soon she discovers a trail of dark secrets that might actually prove Sal innocent . . . and the line between past and present begins to blur. Someone in Fairview doesn\'t want Pip digging around for answers, and now her own life might be in danger.<\/span>\n <a data-text-id=\"8864916990072893483\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_40916679').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_40916679').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_40916679').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_40916679').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_195967140"> <a href="/book/show/195967140-the-teacher"><img alt="The Teacher" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1693401496l/195967140._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_195967140'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/195967140-the-teacher?from_choice=false&amp;from_home_module=false\">The Teacher<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7244758.Freida_McFadden\">Freida McFadden<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.92 avg rating &mdash; 569,832 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer4832460609021107575\">From the New York Times bestselling author Freida McFadden comes a chilling story of twisted secrets and long-awaited revenge.\n\nLesson #1: Trust no one.\n\nEve has a good life. She wakes up each day, kisses her husband Nate, and heads off to teach math at the local high school. All is as it should be.<\/span>\n <span id=\"freeText4832460609021107575\" style=\"display:none\">From the New York Times bestselling author Freida McFadden comes a chilling story of twisted secrets and long-awaited revenge.\n\nLesson #1: Trust no one.\n\nEve has a good life. She wakes up each day, kisses her husband Nate, and heads off to teach math at the local high school. All is as it should be. Except…\n\nLast year, Caseham High was rocked by a scandal involving a student-teacher affair, with one student, Addie, at its center. But Eve knows there is far more to these ugly rumors than meets the eye.\n\nAddie can’t be trusted. She lies. She hurts people. She destroys lives. At least, that’s what everyone says.\n\nBut nobody knows the real Addie. Nobody knows the secrets that could destroy her. And Addie will do anything to keep it quiet…<\/span>\n <a data-text-id=\"4832460609021107575\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_195967140').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_195967140').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_195967140').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_195967140').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_61149872"> <a href="/book/show/61149872-the-inmate"><img alt="The Inmate" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1653271523l/61149872._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_61149872'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/61149872-the-inmate?from_choice=false&amp;from_home_module=false\">The Inmate<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7244758.Freida_McFadden\">Freida McFadden<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.04 avg rating &mdash; 631,165 ratings<\/span> &mdash; published 2022\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer15436183999218541196\">There are three rules Brooke Sullivan must follow as a new nurse practitioner at a men&apos;s maximum-security:\n1) Treat all prisoners with respect. \n2) Never reveal any personal information. \n3) Never EVER become too friendly with the inmates.\n\nBut none of the staff at the prison knows Brooke has alread<\/span>\n <span id=\"freeText15436183999218541196\" style=\"display:none\">There are three rules Brooke Sullivan must follow as a new nurse practitioner at a men\'s maximum-security:\n1) Treat all prisoners with respect. \n2) Never reveal any personal information. \n3) Never EVER become too friendly with the inmates.\n\nBut none of the staff at the prison knows Brooke has already broken the rules. Nobody knows about her intimate connection to Shane Nelson, one of the penitentiary\'s most notorious and dangerous inmates. And they certainly don\'t know that Shane was Brooke\'s high school sweetheart―the star quarterback who is now spending the rest of his life in prison for a series of grisly murders. Or that Brooke\'s testimony was what put him there. \n\nBut Shane knows. And he will never forget.<\/span>\n <a data-text-id=\"15436183999218541196\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_61149872').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_61149872').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_61149872').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_61149872').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_62334530"> <a href="/book/show/62334530-none-of-this-is-true"><img alt="None of This Is True" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1686092508l/62334530._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_62334530'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/62334530-none-of-this-is-true?from_choice=false&amp;from_home_module=false\">None of This Is True<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/93504.Lisa_Jewell\">Lisa Jewell<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.11 avg rating &mdash; 721,655 ratings<\/span> &mdash; published 2023\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer1248569218352544412\">Lisa Jewell returns with a scintillating new psychological thriller about a woman who finds herself the subject of her own popular true crime podcast.\n\nCelebrating her forty-fifth birthday at her local pub, popular podcaster Alix Summers crosses paths with an unassuming woman called Josie Fair. Josi<\/span>\n <span id=\"freeText1248569218352544412\" style=\"display:none\">Lisa Jewell returns with a scintillating new psychological thriller about a woman who finds herself the subject of her own popular true crime podcast.\n\nCelebrating her forty-fifth birthday at her local pub, popular podcaster Alix Summers crosses paths with an unassuming woman called Josie Fair. Josie, it turns out, is also celebrating her forty-fifth birthday. They are, in fact, birthday twins.\n\nA few days later, Alix and Josie bump into each other again, this time outside Alix’s children’s school. Josie has been listening to Alix’s podcasts and thinks she might be an interesting subject for her series. She is, she tells Alix, on the cusp of great changes in her life.\n\nJosie’s life appears to be strange and complicated, and although Alix finds her unsettling, she can’t quite resist the temptation to keep making the podcast. Slowly she starts to realise that Josie has been hiding some very dark secrets, and before she knows it, Josie has inveigled her way into Alix’s life—and into her home.\n\nBut, as quickly as she arrived, Josie disappears. Only then does Alix discover that Josie has left a terrible and terrifying legacy in her wake, and that Alix has become the subject of her own true crime podcast, with her life and her family’s lives under mortal threat.\n\nWho is Josie Fair? And what has she done?<\/span>\n <a data-text-id=\"1248569218352544412\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'rightMiddle', hook: { tip: 'rightMiddle', target: 'leftMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_62334530').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_62334530').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_62334530').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_62334530').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="clear"></div> </div> <div class="coverRow "> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_164444179"> <a href="/book/show/164444179-first-lie-wins"><img alt="First Lie Wins" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1704216161l/164444179._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_164444179'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/164444179-first-lie-wins?from_choice=false&amp;from_home_module=false\">First Lie Wins<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/5317545.Ashley_Elston\">Ashley Elston<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.03 avg rating &mdash; 499,522 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer17104060221089849086\">Evie Porter has everything a nice, Southern girl could want: a perfect, doting boyfriend, a house with a white picket fence and a garden, a fancy group of friends. The only catch: Evie Porter doesn’t exist.\n\nThe identity comes first: Evie Porter. Once she’s given a name and location by her mysteriou<\/span>\n <span id=\"freeText17104060221089849086\" style=\"display:none\">Evie Porter has everything a nice, Southern girl could want: a perfect, doting boyfriend, a house with a white picket fence and a garden, a fancy group of friends. The only catch: Evie Porter doesn’t exist.\n\nThe identity comes first: Evie Porter. Once she’s given a name and location by her mysterious boss Mr. Smith, she learns everything there is to know about the town and the people in it. Then the mark: Ryan Sumner. The last piece of the puzzle is the job.\n\nEvie isn’t privy to Mr. Smith’s real identity, but she knows this job will be different. Ryan has gotten under her skin, and she’s starting to envision a different sort of life for herself. But Evie can’t make any mistakes—especially after what happened last time.\n\nBecause the one thing she’s worked her entire life to keep clean, the one identity she could always go back to—her real identity—just walked right into this town. Evie Porter must stay one step ahead of her past while making sure there’s still a future in front of her. The stakes couldn\'t be higher—but then, Evie has always liked a challenge...<\/span>\n <a data-text-id=\"17104060221089849086\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_164444179').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_164444179').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_164444179').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_164444179').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_199698485"> <a href="/book/show/199698485-the-god-of-the-woods"><img alt="The God of the Woods" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1717970538l/199698485._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_199698485'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/199698485-the-god-of-the-woods?from_choice=false&amp;from_home_module=false\">The God of the Woods<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/5435162.Liz_Moore\">Liz Moore<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.19 avg rating &mdash; 178,679 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer8375637025719603556\">When a teenager vanishes from her Adirondack summer camp, two worlds collide\n\nEarly morning, August 1975: a camp counselor discovers an empty bunk. Its occupant, Barbara Van Laar, has gone missing. Barbara isn’t just any thirteen-year-old: she’s the daughter of the family that owns the summer camp a<\/span>\n <span id=\"freeText8375637025719603556\" style=\"display:none\">When a teenager vanishes from her Adirondack summer camp, two worlds collide\n\nEarly morning, August 1975: a camp counselor discovers an empty bunk. Its occupant, Barbara Van Laar, has gone missing. Barbara isn’t just any thirteen-year-old: she’s the daughter of the family that owns the summer camp and employs most of the region’s residents. And this isn’t the first time a Van Laar child has disappeared. Barbara’s older brother similarly vanished fourteen years ago, never to be found.\n\nAs a panicked search begins, a thrilling drama unfolds. Chasing down the layered secrets of the Van Laar family and the blue-collar community working in its shadow, Moore’s multi-threaded story invites readers into a rich and gripping dynasty of secrets and second chances. It is Liz Moore’s most ambitious and wide-reaching novel yet.<\/span>\n <a data-text-id=\"8375637025719603556\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_199698485').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_199698485').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_199698485').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_199698485').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_52616342"> <a href="/book/show/52616342-the-perfect-son"><img alt="The Perfect Son" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1570489697l/52616342._SX318_SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_52616342'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/52616342-the-perfect-son?from_choice=false&amp;from_home_module=false\">The Perfect Son<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7244758.Freida_McFadden\">Freida McFadden<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.07 avg rating &mdash; 281,854 ratings<\/span> &mdash; published 2019\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer5328150625718582599\">&quot;Mrs. Cass, we were hoping your son could answer a few questions about the girl who disappeared last night...&quot;\n\nErika Cass has a perfect family and a perfect life. Until the evening when two detectives show up at her front door.\n\nA high school girl has vanished from Erika&apos;s quiet suburban neighborho<\/span>\n <span id=\"freeText5328150625718582599\" style=\"display:none\">&quot;Mrs. Cass, we were hoping your son could answer a few questions about the girl who disappeared last night...&quot;\n\nErika Cass has a perfect family and a perfect life. Until the evening when two detectives show up at her front door.\n\nA high school girl has vanished from Erika\'s quiet suburban neighborhood. The police suspect the worst--murder. And Erika\'s teenage son, Liam, was the last person to see the girl alive.\n\nErika has always sensed something dark and disturbed in her seemingly perfect older child. She wants to believe he\'s innocent, but as the evidence mounts, she can\'t deny the truth--Liam may have done the unthinkable.\n\nNow she must ask herself:\n\nHow far will she go to protect her son?<\/span>\n <a data-text-id=\"5328150625718582599\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_52616342').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_52616342').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_52616342').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_52616342').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_127279000"> <a href="/book/show/127279000-listen-for-the-lie"><img alt="Listen for the Lie" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1711398419l/127279000._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_127279000'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/127279000-listen-for-the-lie?from_choice=false&amp;from_home_module=false\">Listen for the Lie<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/5768611.Amy_Tintera\">Amy Tintera<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.11 avg rating &mdash; 211,399 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer17386769096613125101\">What if you thought you murdered your best friend? And if everyone else thought so too? And what if the truth doesn&apos;t matter?\n\nLucy and Savvy were the golden girls of their small Texas town: pretty, smart, and enviable. Lucy married a dream guy with a big ring and an even bigger new home. Savvy was <\/span>\n <span id=\"freeText17386769096613125101\" style=\"display:none\">What if you thought you murdered your best friend? And if everyone else thought so too? And what if the truth doesn\'t matter?\n\nLucy and Savvy were the golden girls of their small Texas town: pretty, smart, and enviable. Lucy married a dream guy with a big ring and an even bigger new home. Savvy was the social butterfly loved by all and, if you believe the rumors, especially popular with the men in town. But after Lucy is found wandering the streets, covered in her best friend Savvy’s blood, everyone thinks she is a murderer. \n\nIt’s been years since that horrible night, a night Lucy can’t remember anything about, and she has since moved to LA and started a new life. But now the phenomenally huge hit true crime podcast Listen for the Lie and its too-good looking host, Ben Owens, have decided to investigate Savvy’s murder for the show’s second season. Lucy is forced to return to the place she vowed never to set foot in again to solve her friend’s murder, even if she is the one who did it.\n\nThe truth is out there, if we just listen.<\/span>\n <a data-text-id=\"17386769096613125101\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_127279000').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_127279000').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_127279000').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_127279000').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover438203_203019740"> <a href="/book/show/203019740-all-the-colors-of-the-dark"><img alt="All the Colors of the Dark" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1718910617l/203019740._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover438203_203019740'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/203019740-all-the-colors-of-the-dark?from_choice=false&amp;from_home_module=false\">All the Colors of the Dark<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/14950866.Chris_Whitaker\">Chris Whitaker<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.36 avg rating &mdash; 130,459 ratings<\/span> &mdash; published 2024\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer18270419847243399348\">From the New York Times bestselling author of We Begin at the End comes a soaring thriller and an epic love story that spans decades.\n\n1975 is a time of change in America. The Vietnam War is ending. Mohammed Ali is fighting Joe Frazier. And in the small town of Monta Clare, Missouri, girls are disap<\/span>\n <span id=\"freeText18270419847243399348\" style=\"display:none\">From the New York Times bestselling author of We Begin at the End comes a soaring thriller and an epic love story that spans decades.\n\n1975 is a time of change in America. The Vietnam War is ending. Mohammed Ali is fighting Joe Frazier. And in the small town of Monta Clare, Missouri, girls are disappearing.\n\nWhen the daughter of a wealthy family is targeted, the most unlikely hero emerges—Patch, a local boy with one eye, who saves the girl, and, in doing so, leaves heartache in his wake.\n\nPatch and those who love him soon discover that the line between triumph and tragedy has never been finer. And that their search for answers will lead them to truths that could mean losing one another.\n\nA missing person mystery, a serial killer thriller, a love story, a unique twist on each, Chris Whitaker has written a novel about what lurks in the shadows of obsession, and the blinding light of hope.<\/span>\n <a data-text-id=\"18270419847243399348\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'rightMiddle', hook: { tip: 'rightMiddle', target: 'leftMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover438203_203019740').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover438203_203019740').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover438203_203019740').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover438203_203019740').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="clear"></div> </div> <div class="clear"></div> <div class="moreLink"> <a class="actionLink" href="/genres/most_read/thriller">More most read this week...</a> </div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="/list/show_tag/thriller">Lists</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="listRowsFull"> <div class="row" id="topRow"> <div class="cell"> <div class="listImgs"> <a href="/list/show/29538.What_we_ve_read_so_far_in_2013_"><img alt="Beautiful Disaster by Jamie McGuire" title="Beautiful Disaster by Jamie McGuire" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1358259032l/11505797._SX98_.jpg" /></a><a href="/list/show/29538.What_we_ve_read_so_far_in_2013_"><img alt="The Fault in Our Stars by John Green" title="The Fault in Our Stars by John Green" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1660273739l/11870085._SX98_.jpg" /></a><a href="/list/show/29538.What_we_ve_read_so_far_in_2013_"><img alt="Hopeless by Colleen Hoover" title="Hopeless by Colleen Hoover" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1353489892l/15717943._SX98_.jpg" /></a><a href="/list/show/29538.What_we_ve_read_so_far_in_2013_"><img alt="Divergent by Veronica Roth" title="Divergent by Veronica Roth" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1618526890l/13335037._SX98_.jpg" /></a><a href="/list/show/29538.What_we_ve_read_so_far_in_2013_"><img alt="Fallen Too Far by Abbi Glines" title="Fallen Too Far by Abbi Glines" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1349565157l/16070903._SX98_.jpg" /></a> </div> <a class="listTitle" href="/list/show/29538.What_we_ve_read_so_far_in_2013_">What we've read so far in 2013...</a><br /> <div class="listFullDetails"> 8,013 books &mdash; 2,792 voters </div> </div> <div class="cell"> <div class="listImgs"> <a href="/list/show/9459.SCARS_ARE_SEXY_Books_with_imperfect_disfigured_disabled_heroes"><img alt="Lover Awakened by J.R. Ward" title="Lover Awakened by J.R. Ward" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1388773547l/42900._SX98_.jpg" /></a><a href="/list/show/9459.SCARS_ARE_SEXY_Books_with_imperfect_disfigured_disabled_heroes"><img alt="Dark Lover by J.R. Ward" title="Dark Lover by J.R. Ward" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1429676285l/42899._SX98_.jpg" /></a><a href="/list/show/9459.SCARS_ARE_SEXY_Books_with_imperfect_disfigured_disabled_heroes"><img alt="Lover Unbound by J.R. Ward" title="Lover Unbound by J.R. Ward" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1351276662l/304027._SX98_.jpg" /></a><a href="/list/show/9459.SCARS_ARE_SEXY_Books_with_imperfect_disfigured_disabled_heroes"><img alt="Lover Avenged by J.R. Ward" title="Lover Avenged by J.R. Ward" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1321039998l/5098079._SX98_.jpg" /></a><a href="/list/show/9459.SCARS_ARE_SEXY_Books_with_imperfect_disfigured_disabled_heroes"><img alt="Lover Eternal by J.R. Ward" title="Lover Eternal by J.R. Ward" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1300845974l/35729._SX98_.jpg" /></a> </div> <a class="listTitle" href="/list/show/9459.SCARS_ARE_SEXY_Books_with_imperfect_disfigured_disabled_heroes">SCARS ARE SEXY- Books with imperfect/disfigured/disabled heroes</a><br /> <div class="listFullDetails"> 1,894 books &mdash; 2,549 voters </div> </div> <br class="clear" /> </div> <div class="row"> <div class="cell"> <div class="listImgs"> <a href="/list/show/2407.Conspiracy_Fiction"><img alt="The Beasts of Success by Jasun Ether" title="The Beasts of Success by Jasun Ether" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1585873555l/52861673._SX98_.jpg" /></a><a href="/list/show/2407.Conspiracy_Fiction"><img alt="The da Vinci Code by Dan Brown" title="The da Vinci Code by Dan Brown" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1720313229l/968._SX98_.jpg" /></a><a href="/list/show/2407.Conspiracy_Fiction"><img alt="The Andromeda Strain by Michael Crichton" title="The Andromeda Strain by Michael Crichton" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1587497243l/7670._SX98_.jpg" /></a><a href="/list/show/2407.Conspiracy_Fiction"><img alt="The Traveler by John Twelve Hawks" title="The Traveler by John Twelve Hawks" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1388542043l/80754._SX98_.jpg" /></a><a href="/list/show/2407.Conspiracy_Fiction"><img alt="State of Fear by Michael Crichton" title="State of Fear by Michael Crichton" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1554227284l/15860._SX98_.jpg" /></a> </div> <a class="listTitle" href="/list/show/2407.Conspiracy_Fiction">Conspiracy Fiction</a><br /> <div class="listFullDetails"> 1,243 books &mdash; 1,646 voters </div> </div> <div class="cell"> <div class="listImgs"> <a href="/list/show/8887.Best_Spy_Novels_"><img alt="Tinker, Tailor, Soldier, Spy by John Le Carré" title="Tinker, Tailor, Soldier, Spy by John Le Carré" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1349070201l/10073506._SX98_.jpg" /></a><a href="/list/show/8887.Best_Spy_Novels_"><img alt="The Spy Who Came In from the Cold by John Le Carré" title="The Spy Who Came In from the Cold by John Le Carré" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1327719782l/19494._SX98_.jpg" /></a><a href="/list/show/8887.Best_Spy_Novels_"><img alt="The Bourne Identity by Robert Ludlum" title="The Bourne Identity by Robert Ludlum" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1335860740l/7869._SX98_.jpg" /></a><a href="/list/show/8887.Best_Spy_Novels_"><img alt="The Day of the Jackal by Frederick Forsyth" title="The Day of the Jackal by Frederick Forsyth" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1405364996l/540020._SY160_.jpg" /></a><a href="/list/show/8887.Best_Spy_Novels_"><img alt="The Hunt for Red October by Tom Clancy" title="The Hunt for Red October by Tom Clancy" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1281995542l/19691._SX98_.jpg" /></a> </div> <a class="listTitle" href="/list/show/8887.Best_Spy_Novels_">Best Spy Novels </a><br /> <div class="listFullDetails"> 1,192 books &mdash; 2,238 voters </div> </div> <br class="clear" /> </div> <div class="row"> <div class="cell"> <div class="listImgs"> <a href="/list/show/10997.Beach_Reads_Mysteries_Thrillers"><img alt="Murder on Family Grounds by Susan Rowland" title="Murder on Family Grounds by Susan Rowland" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1705391004l/205338104._SX98_.jpg" /></a><a href="/list/show/10997.Beach_Reads_Mysteries_Thrillers"><img alt="On Her Watch by Melinda Leigh" title="On Her Watch by Melinda Leigh" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1653498055l/61138863._SX98_.jpg" /></a><a href="/list/show/10997.Beach_Reads_Mysteries_Thrillers"><img alt="Twenty Years Later by Charlie Donlea" title="Twenty Years Later by Charlie Donlea" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1632079606l/57645345._SX98_.jpg" /></a><a href="/list/show/10997.Beach_Reads_Mysteries_Thrillers"><img alt="Deeper Than the Dead by Debra Webb" title="Deeper Than the Dead by Debra Webb" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1702516655l/198190467._SX98_.jpg" /></a><a href="/list/show/10997.Beach_Reads_Mysteries_Thrillers"><img alt="Those Empty Eyes by Charlie Donlea" title="Those Empty Eyes by Charlie Donlea" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1679436159l/62984900._SX98_.jpg" /></a> </div> <a class="listTitle" href="/list/show/10997.Beach_Reads_Mysteries_Thrillers">Beach Reads - Mysteries &amp; Thrillers</a><br /> <div class="listFullDetails"> 1,924 books &mdash; 2,081 voters </div> </div> <div class="cell"> <div class="listImgs"> <a href="/list/show/83211.What_we_ve_read_so_far_in_2015"><img alt="The Girl on the Train by Paula Hawkins" title="The Girl on the Train by Paula Hawkins" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1574805682l/22557272._SX98_.jpg" /></a><a href="/list/show/83211.What_we_ve_read_so_far_in_2015"><img alt="The Fault in Our Stars by John Green" title="The Fault in Our Stars by John Green" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1660273739l/11870085._SX98_.jpg" /></a><a href="/list/show/83211.What_we_ve_read_so_far_in_2015"><img alt="Gone Girl by Gillian Flynn" title="Gone Girl by Gillian Flynn" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1554086139l/19288043._SX98_.jpg" /></a><a href="/list/show/83211.What_we_ve_read_so_far_in_2015"><img alt="The Martian by Andy Weir" title="The Martian by Andy Weir" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1413706054l/18007564._SX98_.jpg" /></a><a href="/list/show/83211.What_we_ve_read_so_far_in_2015"><img alt="We Were Liars by E. Lockhart" title="We Were Liars by E. Lockhart" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1402749479l/16143347._SX98_.jpg" /></a> </div> <a class="listTitle" href="/list/show/83211.What_we_ve_read_so_far_in_2015">What we've read so far in...2015</a><br /> <div class="listFullDetails"> 9,751 books &mdash; 2,158 voters </div> </div> </div> </div> <br class="clear" /> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div class="coverBigBox clearFloats bigBox" show_header="true"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="/shelf/show/thriller">Thriller Books</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="coverRow "> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_40097951"> <a href="/book/show/40097951-the-silent-patient"><img alt="The Silent Patient" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1668782119l/40097951._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_40097951'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/40097951-the-silent-patient?from_choice=false&amp;from_home_module=false\">The Silent Patient<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/17621440.Alex_Michaelides\">Alex Michaelides<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.18 avg rating &mdash; 2,565,936 ratings<\/span> &mdash; published 2019\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer5543348372696728590\">Alicia Berenson’s life is seemingly perfect. A famous painter married to an in-demand fashion photographer, she lives in a grand house with big windows overlooking a park in one of London’s most desirable areas. One evening her husband Gabriel returns home late from a fashion shoot, and Alicia shoot<\/span>\n <span id=\"freeText5543348372696728590\" style=\"display:none\">Alicia Berenson’s life is seemingly perfect. A famous painter married to an in-demand fashion photographer, she lives in a grand house with big windows overlooking a park in one of London’s most desirable areas. One evening her husband Gabriel returns home late from a fashion shoot, and Alicia shoots him five times in the face, and then never speaks another word.\n\nAlicia’s refusal to talk, or give any kind of explanation, turns a domestic tragedy into something far grander, a mystery that captures the public imagination and casts Alicia into notoriety. The price of her art skyrockets, and she, the silent patient, is hidden away from the tabloids and spotlight at the Grove, a secure forensic unit in North London.\n\nTheo Faber is a criminal psychotherapist who has waited a long time for the opportunity to work with Alicia. His determination to get her to talk and unravel the mystery of why she shot her husband takes him down a twisting path into his own motivations—a search for the truth that threatens to consume him....\n\nThe Silent Patient is a shocking psychological thriller of a woman’s act of violence against her husband—and of the therapist obsessed with uncovering her motive.<\/span>\n <a data-text-id=\"5543348372696728590\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_40097951').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_40097951').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_40097951').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_40097951').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_19288043"> <a href="/book/show/19288043-gone-girl"><img alt="Gone Girl" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1554086139l/19288043.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_19288043'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/19288043-gone-girl?from_choice=false&amp;from_home_module=false\">Gone Girl<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/2383.Gillian_Flynn\">Gillian Flynn<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.14 avg rating &mdash; 3,216,704 ratings<\/span> &mdash; published 2012\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer151035880131736779\">This is an alternate cover edition for ISBN 9780307588371\n\nWho are you?\nWhat have we done to each other?\n\nThese are the questions Nick Dunne finds himself asking on the morning of his fifth wedding anniversary when his wife Amy suddenly disappears. The police suspect Nick. Amy&apos;s friends reveal that <\/span>\n <span id=\"freeText151035880131736779\" style=\"display:none\">This is an alternate cover edition for ISBN 9780307588371\n\nWho are you?\nWhat have we done to each other?\n\nThese are the questions Nick Dunne finds himself asking on the morning of his fifth wedding anniversary when his wife Amy suddenly disappears. The police suspect Nick. Amy\'s friends reveal that she was afraid of him, that she kept secrets from him. He swears it isn\'t true. A police examination of his computer shows strange searches. He says they weren\'t made by him. And then there are the persistent calls on his mobile phone.\n\nSo what did happen to Nick\'s beautiful wife?<\/span>\n <a data-text-id=\"151035880131736779\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_19288043').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_19288043').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_19288043').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_19288043').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_22557272"> <a href="/book/show/22557272-the-girl-on-the-train"><img alt="The Girl on the Train" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1574805682l/22557272.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_22557272'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/22557272-the-girl-on-the-train?from_choice=false&amp;from_home_module=false\">The Girl on the Train<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/1063732.Paula_Hawkins\">Paula Hawkins<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.96 avg rating &mdash; 3,062,579 ratings<\/span> &mdash; published 2015\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer11814773311597468912\">Rachel catches the same commuter train every morning. She knows it will wait at the same signal each time, overlooking a row of back gardens. She’s even started to feel like she knows the people who live in one of the houses. “Jess and Jason,” she calls them. Their life—as she sees it—is perfect. If<\/span>\n <span id=\"freeText11814773311597468912\" style=\"display:none\">Rachel catches the same commuter train every morning. She knows it will wait at the same signal each time, overlooking a row of back gardens. She’s even started to feel like she knows the people who live in one of the houses. “Jess and Jason,” she calls them. Their life—as she sees it—is perfect. If only Rachel could be that happy. And then she sees something shocking. It’s only a minute until the train moves on, but it’s enough. Now everything’s changed. Now Rachel has a chance to become a part of the lives she’s only watched from afar. Now they’ll see; she’s much more than just the girl on the train...\n\nAn alternative cover edition for this ISBN can be found here.<\/span>\n <a data-text-id=\"11814773311597468912\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_22557272').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_22557272').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_22557272').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_22557272').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_59344312"> <a href="/book/show/59344312-verity"><img alt="Verity" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1634158558l/59344312._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_59344312'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/59344312-verity?from_choice=false&amp;from_home_module=false\">Verity<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/5430144.Colleen_Hoover\">Colleen Hoover<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.31 avg rating &mdash; 3,090,815 ratings<\/span> &mdash; published 2018\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer9305821296301996403\">Lowen Ashleigh is a struggling writer on the brink of financial ruin when she accepts the job offer of a lifetime. Jeremy Crawford, husband of bestselling author Verity Crawford, has hired Lowen to complete the remaining books in a successful series his injured wife is unable to finish.Lowen arrives<\/span>\n <span id=\"freeText9305821296301996403\" style=\"display:none\">Lowen Ashleigh is a struggling writer on the brink of financial ruin when she accepts the job offer of a lifetime. Jeremy Crawford, husband of bestselling author Verity Crawford, has hired Lowen to complete the remaining books in a successful series his injured wife is unable to finish.Lowen arrives at the Crawford home, ready to sort through years of Verity\'s notes and outlines, hoping to find enough material to get her started. What Lowen doesn\'t expect to uncover in the chaotic office is an unfinished autobiography Verity never intended for anyone to read. Page after page of bone-chilling admissions, including Verity\'s recollection of what really happened the day her daughter died.Lowen decides to keep the manuscript hidden from Jeremy, knowing its contents would devastate the already grieving father. But as Lowen\'s feelings for Jeremy begin to intensify, she recognizes all the ways she could benefit if he were to read his wife\'s words. After all, no matter how devoted Jeremy is to his injured wife, a truth this horrifying would make it impossible for him to continue to love her.<\/span>\n <a data-text-id=\"9305821296301996403\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_59344312').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_59344312').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_59344312').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_59344312').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_968"> <a href="/book/show/968.The_da_Vinci_Code"><img alt="The da Vinci Code (Robert Langdon, #2)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1720313229l/968._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_968'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/968.The_da_Vinci_Code?from_choice=false&amp;from_home_module=false\">The da Vinci Code (Robert Langdon, #2)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/630.Dan_Brown\">Dan Brown<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.92 avg rating &mdash; 2,410,349 ratings<\/span> &mdash; published 2003\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer10751469235266478013\">Alternate covers for 9780307277671 can be found:\nThe da Vinci Code, The da Vinci Code, The da Vinci Code, and The da Vinci Code\n\nWhile in Paris on business, Harvard symbologist Robert Langdon receives an urgent late-night phone call: the elderly curator of the Louvre has been murdered inside the mus<\/span>\n <span id=\"freeText10751469235266478013\" style=\"display:none\">Alternate covers for 9780307277671 can be found:\nThe da Vinci Code, The da Vinci Code, The da Vinci Code, and The da Vinci Code\n\nWhile in Paris on business, Harvard symbologist Robert Langdon receives an urgent late-night phone call: the elderly curator of the Louvre has been murdered inside the museum. Near the body, police have found a baffling cipher. While working to solve the enigmatic riddle, Langdon is stunned to discover it leads to a trail of clues hidden in the works of Da Vinci -- clues visible for all to see -- yet ingeniously disguised by the painter.\n\nLangdon joins forces with a gifted French cryptologist, Sophie Neveu, and learns the late curator was involved in the Priory of Sion -- an actual secret society whose members included Sir Isaac Newton, Botticelli, Victor Hugo, and Da Vinci, among others. \n\nIn a breathless race through Paris, London, and beyond, Langdon and Neveu match wits with a faceless powerbroker who seems to anticipate their every move. Unless Langdon and Neveu can decipher the labyrinthine puzzle in time, the Priory\'s ancient secret -- and an explosive historical truth -- will be lost forever.\n\nThe Da Vinci Code heralds the arrival of a new breed of lightning-paced, intelligent thriller utterly unpredictable right up to its stunning conclusion.<\/span>\n <a data-text-id=\"10751469235266478013\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'rightMiddle', hook: { tip: 'rightMiddle', target: 'leftMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_968').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_968').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_968').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_968').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="clear"></div> </div> <div class="coverRow "> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_2429135"> <a href="/book/show/2429135.The_Girl_with_the_Dragon_Tattoo"><img alt="The Girl with the Dragon Tattoo (Millennium, #1)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1684638853l/2429135.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_2429135'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/2429135.The_Girl_with_the_Dragon_Tattoo?from_choice=false&amp;from_home_module=false\">The Girl with the Dragon Tattoo (Millennium, #1)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/706255.Stieg_Larsson\">Stieg Larsson<\/a>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.17 avg rating &mdash; 3,273,855 ratings<\/span> &mdash; published 2005\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer5601812777831961444\">Harriet Vanger, a scion of one of Sweden’s wealthiest families disappeared over forty years ago. All these years later, her aged uncle continues to seek the truth. He hires Mikael Blomkvist, a crusading journalist recently trapped by a libel conviction, to investigate. He is aided by the pierced and<\/span>\n <span id=\"freeText5601812777831961444\" style=\"display:none\">Harriet Vanger, a scion of one of Sweden’s wealthiest families disappeared over forty years ago. All these years later, her aged uncle continues to seek the truth. He hires Mikael Blomkvist, a crusading journalist recently trapped by a libel conviction, to investigate. He is aided by the pierced and tattooed punk prodigy Lisbeth Salander. Together they tap into a vein of unfathomable iniquity and astonishing corruption.\n\nAn international publishing sensation, Stieg Larsson’s The Girl with the Dragon Tattoo combines murder mystery, family saga, love story, and financial intrigue into one satisfyingly complex and entertainingly atmospheric novel.<\/span>\n <a data-text-id=\"5601812777831961444\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_2429135').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_2429135').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_2429135').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_2429135').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_960"> <a href="/book/show/960.Angels_Demons"><img alt="Angels &amp; Demons (Robert Langdon, #1)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1696691404l/960._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_960'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/960.Angels_Demons?from_choice=false&amp;from_home_module=false\">Angels &amp; Demons (Robert Langdon, #1)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/630.Dan_Brown\">Dan Brown<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.94 avg rating &mdash; 3,264,748 ratings<\/span> &mdash; published 2000\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer9296766153806499310\">An ancient secret brotherhood.\nA devastating new weapon of destruction.\nWhen world-renowned Harvard symbologist Robert Langdon is summoned to a Swiss research facility to analyze a mysterious symbol -- seared into the chest of a murdered physicist -- he discovers evidence of the unimaginable: the re<\/span>\n <span id=\"freeText9296766153806499310\" style=\"display:none\">An ancient secret brotherhood.\nA devastating new weapon of destruction.\nWhen world-renowned Harvard symbologist Robert Langdon is summoned to a Swiss research facility to analyze a mysterious symbol -- seared into the chest of a murdered physicist -- he discovers evidence of the unimaginable: the resurgence of an ancient secret brotherhood known as the Illuminati...the most powerful underground organization ever to walk the earth. The Illuminati has now surfaced to carry out the final phase of its legendary vendetta against its most hated enemy -- the Catholic Church.\n\nLangdon\'s worst fears are confirmed on the eve of the Vatican\'s holy conclave, when a messenger of the Illuminati announces they have hidden an unstoppable time bomb at the very heart of Vatican City. With the countdown under way, Langdon jets to Rome to join forces with Vittoria Vetra, a beautiful and mysterious Italian scientist, to assist the Vatican in a desperate bid for survival.\nEmbarking on a frantic hunt through sealed crypts, dangerous catacombs, deserted cathedrals, and even the most secretive vault on earth, Langdon and Vetra follow a 400-year-old trail of ancient symbols that snakes across Rome toward the long-forgotten Illuminati lair...a clandestine location that contains the only hope for Vatican salvation.\n\nAn explosive international thriller, Angels &amp; Demons careens from enlightening epiphanies to dark truths as the battle between science and religion turns to war.<\/span>\n <a data-text-id=\"9296766153806499310\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_960').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_960').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_960').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_960').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_60556912"> <a href="/book/show/60556912-the-housemaid"><img alt="The Housemaid (The Housemaid, #1)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1646534743l/60556912._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_60556912'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/60556912-the-housemaid?from_choice=false&amp;from_home_module=false\">The Housemaid (The Housemaid, #1)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7244758.Freida_McFadden\">Freida McFadden<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.32 avg rating &mdash; 1,719,144 ratings<\/span> &mdash; published 2022\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer6964585906703970401\">“Welcome to the family,” Nina Winchester says as I shake her elegant, manicured hand. I smile politely, gazing around the marble hallway. Working here is my last chance to start fresh. I can pretend to be whoever I like. But I’ll soon learn that the Winchesters’ secrets are far more dangerous than m<\/span>\n <span id=\"freeText6964585906703970401\" style=\"display:none\">“Welcome to the family,” Nina Winchester says as I shake her elegant, manicured hand. I smile politely, gazing around the marble hallway. Working here is my last chance to start fresh. I can pretend to be whoever I like. But I’ll soon learn that the Winchesters’ secrets are far more dangerous than my own…\n\nEvery day I clean the Winchesters’ beautiful house top to bottom. I collect their daughter from school. And I cook a delicious meal for the whole family before heading up to eat alone in my tiny room on the top floor.\n\nI try to ignore how Nina makes a mess just to watch me clean it up. How she tells strange lies about her own daughter. And how her husband Andrew seems more broken every day. But as I look into Andrew’s handsome brown eyes, so full of pain, it’s hard not to imagine what it would be like to live Nina’s life. The walk-in closet, the fancy car, the perfect husband.\n\nI only try on one of Nina’s pristine white dresses once. Just to see what it’s like. But she soon finds out… and by the time I realize my attic bedroom door only locks from the outside, it’s far too late.\n\nBut I reassure myself: the Winchesters don’t know who I really am.\n\nThey don’t know what I’m capable of…\n\nAn unbelievably twisty read that will have you glued to the pages late into the night. Anyone who loves The Woman in the Window, The Wife Between Us and The Girl on the Train won’t be able to put this down!<\/span>\n <a data-text-id=\"6964585906703970401\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_60556912').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_60556912').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_60556912').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_60556912').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_18045891"> <a href="/book/show/18045891-sharp-objects"><img alt="Sharp Objects" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1475695315l/18045891.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_18045891'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/18045891-sharp-objects?from_choice=false&amp;from_home_module=false\">Sharp Objects<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/2383.Gillian_Flynn\">Gillian Flynn<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.01 avg rating &mdash; 1,110,272 ratings<\/span> &mdash; published 2006\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer14744433087269897345\">Fresh from a brief stay at a psych hospital, reporter Camille Preaker faces a troubling assignment: she must return to her tiny hometown to cover the unsolved murder of a preteen girl and the disappearance of another. For years, Camille has hardly spoken to her neurotic, hypochondriac mother or to t<\/span>\n <span id=\"freeText14744433087269897345\" style=\"display:none\">Fresh from a brief stay at a psych hospital, reporter Camille Preaker faces a troubling assignment: she must return to her tiny hometown to cover the unsolved murder of a preteen girl and the disappearance of another. For years, Camille has hardly spoken to her neurotic, hypochondriac mother or to the half-sister she barely knows: a beautiful thirteen-year-old with an eerie grip on the town. Now, installed in her old bedroom in her family\'s Victorian mansion, Camille finds herself identifying with the young victims—a bit too strongly. Dogged by her own demons, she must unravel the psychological puzzle of her own past if she wants to get the story—and survive this homecoming.\n\nLibrarian\'s Note: this is an alternate cover edition - ISBN 10: 0307341550 (ISBN 13: 9780307341556)<\/span>\n <a data-text-id=\"14744433087269897345\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_18045891').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_18045891').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_18045891').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_18045891').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_52656911"> <a href="/book/show/52656911-the-guest-list"><img alt="The Guest List" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1591461181l/52656911._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_52656911'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/52656911-the-guest-list?from_choice=false&amp;from_home_module=false\">The Guest List<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7770523.Lucy_Foley\">Lucy Foley<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.81 avg rating &mdash; 1,108,945 ratings<\/span> &mdash; published 2020\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer9050416296895963254\">A wedding celebration turns dark and deadly in this deliciously wicked and atmospheric thriller reminiscent of Agatha Christie from the New York Times bestselling author of The Hunting Party.\n\nThe bride – The plus one – The best man – The wedding planner – The bridesmaid – The body\n\nOn an island off<\/span>\n <span id=\"freeText9050416296895963254\" style=\"display:none\">A wedding celebration turns dark and deadly in this deliciously wicked and atmospheric thriller reminiscent of Agatha Christie from the New York Times bestselling author of The Hunting Party.\n\nThe bride – The plus one – The best man – The wedding planner – The bridesmaid – The body\n\nOn an island off the coast of Ireland, guests gather to celebrate two people joining their lives together as one. The groom: handsome and charming, a rising television star. The bride: smart and ambitious, a magazine publisher. It’s a wedding for a magazine, or for a celebrity: the designer dress, the remote location, the luxe party favors, the boutique whiskey. The cell phone service may be spotty and the waves may be rough, but every detail has been expertly planned and will be expertly executed.\n\nBut perfection is for plans, and people are all too human. As the champagne is popped and the festivities begin, resentments and petty jealousies begin to mingle with the reminiscences and well wishes. The groomsmen begin the drinking game from their school days. The bridesmaid not-so-accidentally ruins her dress. The bride’s oldest (male) friend gives an uncomfortably caring toast.\n\nAnd then someone turns up dead. Who didn’t wish the happy couple well? And perhaps more important, why?<\/span>\n <a data-text-id=\"9050416296895963254\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'rightMiddle', hook: { tip: 'rightMiddle', target: 'leftMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_52656911').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_52656911').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_52656911').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_52656911').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="clear"></div> </div> <div class="coverRow "> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_40916679"> <a href="/book/show/40916679-a-good-girl-s-guide-to-murder"><img alt="A Good Girl&#39;s Guide to Murder (A Good Girl&#39;s Guide to Murder, #1)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1545494980l/40916679._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_40916679'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/40916679-a-good-girl-s-guide-to-murder?from_choice=false&amp;from_home_module=false\">A Good Girl&#39;s Guide to Murder (A Good Girl&#39;s Guide to Murder, #1)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/18229614.Holly_Jackson\">Holly Jackson<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.31 avg rating &mdash; 1,371,018 ratings<\/span> &mdash; published 2019\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer9200124219229061783\">Everyone in Fairview knows the story.\n\nPretty and popular high school senior Andie Bell was murdered by her boyfriend, Sal Singh, who then killed himself. It was all anyone could talk about. And five years later, Pip sees how the tragedy still haunts her town.\n\nBut she can&apos;t shake the feeling that t<\/span>\n <span id=\"freeText9200124219229061783\" style=\"display:none\">Everyone in Fairview knows the story.\n\nPretty and popular high school senior Andie Bell was murdered by her boyfriend, Sal Singh, who then killed himself. It was all anyone could talk about. And five years later, Pip sees how the tragedy still haunts her town.\n\nBut she can\'t shake the feeling that there was more to what happened that day. She knew Sal when she was a child, and he was always so kind to her. How could he possibly have been a killer?\n\nNow a senior herself, Pip decides to reexamine the closed case for her final project, at first just to cast doubt on the original investigation. But soon she discovers a trail of dark secrets that might actually prove Sal innocent . . . and the line between past and present begins to blur. Someone in Fairview doesn\'t want Pip digging around for answers, and now her own life might be in danger.<\/span>\n <a data-text-id=\"9200124219229061783\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_40916679').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_40916679').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_40916679').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_40916679').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_40389527"> <a href="/book/show/40389527-the-woman-in-the-window"><img alt="The Woman in the Window" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1528225499l/40389527._SY475_.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_40389527'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/40389527-the-woman-in-the-window?from_choice=false&amp;from_home_module=false\">The Woman in the Window<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/7992137.A_J_Finn\">A.J. Finn<\/a>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.95 avg rating &mdash; 821,164 ratings<\/span> &mdash; published 2018\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer3852764548297056409\">Anna Fox lives alone, a recluse in her New York City home, unable to venture outside. She spends her day drinking wine (maybe too much), watching old movies, recalling happier times . . . and spying on her neighbors.\n\nThen the Russells move into the house across the way: a father, a mother and their<\/span>\n <span id=\"freeText3852764548297056409\" style=\"display:none\">Anna Fox lives alone, a recluse in her New York City home, unable to venture outside. She spends her day drinking wine (maybe too much), watching old movies, recalling happier times . . . and spying on her neighbors.\n\nThen the Russells move into the house across the way: a father, a mother and their teenage son. The perfect family. But when Anna, gazing out her window one night, sees something she shouldn’t, her world begins to crumble and its shocking secrets are laid bare.\n\nWhat is real? What is imagined? Who is in danger? Who is in control? In this diabolically gripping thriller, no one—and nothing—is what it seems.<\/span>\n <a data-text-id=\"3852764548297056409\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_40389527').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_40389527').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_40389527').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_40389527').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_5060378"> <a href="/book/show/5060378-the-girl-who-played-with-fire"><img alt="The Girl Who Played with Fire (Millennium, #2)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1351778881l/5060378.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_5060378'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/5060378-the-girl-who-played-with-fire?from_choice=false&amp;from_home_module=false\">The Girl Who Played with Fire (Millennium, #2)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/706255.Stieg_Larsson\">Stieg Larsson<\/a>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.25 avg rating &mdash; 943,646 ratings<\/span> &mdash; published 2006\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer7076280600999475192\">The Expose\nMillenium publisher Mikael Blomkvist has made his reputation exposing corrupt establishment figures. So when a young journalist approaches him with an investigation into sex trafficking, Blomkvist cannot resist waging war on the powerful figures who control this lucrative industry.\n\nThe M<\/span>\n <span id=\"freeText7076280600999475192\" style=\"display:none\">The Expose\nMillenium publisher Mikael Blomkvist has made his reputation exposing corrupt establishment figures. So when a young journalist approaches him with an investigation into sex trafficking, Blomkvist cannot resist waging war on the powerful figures who control this lucrative industry.\n\nThe Murder\nWhen a young couple is found dead in their Stockholm apartment, it\'s a straightforward job for Inspector Bublanski and his team. The killer left the weapon at the scene - and the fingerprints on the gun point in only one direction.\n\nThe Girl Who Played with Fire\nEx-security analyst Lisbeth Salander is wanted for murder. Her history of unpredictable and vengeful behaviour makes her an official danger to society - but no-one can find her. The only way Salander can be reached is by computer. But she can break into almost any network she chooses...<\/span>\n <a data-text-id=\"7076280600999475192\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_5060378').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_5060378').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_5060378').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_5060378').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_5886881"> <a href="/book/show/5886881-dark-places"><img alt="Dark Places" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1354988288l/5886881.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_5886881'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/5886881-dark-places?from_choice=false&amp;from_home_module=false\">Dark Places<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/2383.Gillian_Flynn\">Gillian Flynn<\/a><span title=\"Goodreads Author!\">*<\/span>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p6\"><\/span><span size=\"12x12\" class=\"staticStar p0\"><\/span><\/span> 3.95 avg rating &mdash; 782,668 ratings<\/span> &mdash; published 2009\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer2428974202179930310\">Libby Day was just seven years old when her evidence put her fifteen-year-old brother behind bars.\n\nSince then, she has been drifting. But when she is contacted by a group who are convinced of Ben&apos;s innocence, Libby starts to ask questions she never dared to before. Was the voice she heard her broth<\/span>\n <span id=\"freeText2428974202179930310\" style=\"display:none\">Libby Day was just seven years old when her evidence put her fifteen-year-old brother behind bars.\n\nSince then, she has been drifting. But when she is contacted by a group who are convinced of Ben\'s innocence, Libby starts to ask questions she never dared to before. Was the voice she heard her brother\'s? Ben was a misfit in their small town, but was he capable of murder? Are there secrets to uncover at the family farm or is Libby deluding herself because she wants her brother back?\n\nShe begins to realise that everyone in her family had something to hide that day... especially Ben. Now, twenty-four years later, the truth is going to be even harder to find.\n\nWho did massacre the Day family?<\/span>\n <a data-text-id=\"2428974202179930310\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'leftMiddle', hook: { tip: 'leftMiddle', target: 'rightMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_5886881').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_5886881').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_5886881').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_5886881').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="leftAlignedImage bookBox"> <div class="coverWrapper" id="bookCover170764_6892870"> <a href="/book/show/6892870-the-girl-who-kicked-the-hornet-s-nest"><img alt="The Girl Who Kicked the Hornet’s Nest (Millennium, #3)" title="" width="115" class="bookImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1327708260l/6892870.jpg" /></a> </div> <script> //<![CDATA[ var newTip = new Tip($('bookCover170764_6892870'), "\n\n <h2><a class=\"readable bookTitle\" href=\"https://www.goodreads.com/book/show/6892870-the-girl-who-kicked-the-hornet-s-nest?from_choice=false&amp;from_home_module=false\">The Girl Who Kicked the Hornet’s Nest (Millennium, #3)<\/a><\/h2>\n\n <div>\n by <a class=\"authorName\" href=\"/author/show/706255.Stieg_Larsson\">Stieg Larsson<\/a>\n <\/div>\n\n <div class=\"smallText uitext darkGreyText\">\n <span class=\"minirating\"><span class=\"stars staticStars notranslate\"><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p10\"><\/span><span size=\"12x12\" class=\"staticStar p3\"><\/span><\/span> 4.24 avg rating &mdash; 750,215 ratings<\/span> &mdash; published 2007\n <\/div>\n\n <div class=\"addBookTipDescription\">\n \n<span id=\"freeTextContainer15575023392528481948\">The stunning third and final novel in Stieg Larsson&apos;s internationally best-selling trilogy.\n\nLisbeth Salander - the heart of Larsson&apos;s two previous novels - lies in critical condition, a bullet wound to her head, in the intensive care unit of a Swedish city hospital. She&apos;s fighting for her life in m<\/span>\n <span id=\"freeText15575023392528481948\" style=\"display:none\">The stunning third and final novel in Stieg Larsson\'s internationally best-selling trilogy.\n\nLisbeth Salander - the heart of Larsson\'s two previous novels - lies in critical condition, a bullet wound to her head, in the intensive care unit of a Swedish city hospital. She\'s fighting for her life in more ways than one: if and when she recovers, she\'ll be taken back to Stockholm to stand trial for three murders. With the help of her friend, journalist Mikael Blomkvist, she will not only have to prove her innocence, but also identify and denounce those in authority who have allowed the vulnerable, like herself, to suffer abuse and violence. And, on her own, she will plot revenge - against the man who tried to kill her, and the corrupt government institutions that very nearly destroyed her life.\n\nOnce upon a time, she was a victim. Now Salander is fighting back.\n\n~from the jacket<\/span>\n <a data-text-id=\"15575023392528481948\" href=\"#\" onclick=\"swapContent(\$(this));; return false;\">...more<\/a>\n\n <\/div>\n\n\n", { style: 'addbook', stem: 'rightMiddle', hook: { tip: 'rightMiddle', target: 'leftMiddle' }, hideOn: false, width: 400, hideAfter: 0.05, delay: 0.35 }); $('bookCover170764_6892870').observe('prototip:shown', function() { if (this.up('#box')) { $$('div.prototip').each(function(i){i.setStyle({zIndex: $('box').getStyle('z-index')})}); } else { $$('div.prototip').each(function(i){i.setStyle({zIndex: 6000})}); } }); newTip['wrapper'].addClassName('prototipAllowOverflow'); $('bookCover170764_6892870').observe('prototip:shown', function () { $$('div.prototip').each(function (e) { if ($('bookCover170764_6892870').hasClassName('ignored')) { e.setStyle({'display': 'none'}); return; } e.setStyle({'overflow': 'visible'}); }); }); $('bookCover170764_6892870').observe('prototip:hidden', function () { $$('span.elementTwo').each(function (e) { if (e.getStyle('display') !== 'none') { var lessLink = e.next(); swapContent(lessLink); } }); }); //]]> </script> </div> <div class="clear"></div> </div> <div class="clear"></div> <div class="moreLink"> <a class="actionLink" href="/shelf/show/thriller">More thriller books...</a> </div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> </div> <div class="rightContainer"> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{&quot;adId&quot;:&quot;&quot;,&quot;className&quot;:&quot;googleBannerAd--mediumRectangle&quot;}"></div> <div data-react-class="ReactComponents.GoogleFeaturedContentModule" data-react-props="{&quot;adId&quot;:&quot;&quot;,&quot;trackingOptions&quot;:{&quot;enableTracking&quot;:true,&quot;adId&quot;:&quot;&quot;},&quot;isMobile&quot;:false,&quot;isInline&quot;:false,&quot;hasBottomBorder&quot;:false}"></div> <br> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground">Related Genres</h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="left" style="width: 50%"> <a class="gr-hyperlink" href="/genres/fiction">Fiction</a><br> <a class="gr-hyperlink" href="/genres/mystery">Mystery</a><br> <a class="gr-hyperlink" href="/genres/suspense">Suspense</a><br> <a class="gr-hyperlink" href="/genres/mystery-thriller">Mystery Thriller</a><br> </div> <div class="left" style="width: 50%"> <a class="gr-hyperlink" href="/genres/psychological-thriller">Psychological Thriller</a><br> <a class="gr-hyperlink" href="/genres/spy-thriller">Spy Thriller</a><br> <a class="gr-hyperlink" href="/genres/legal-thriller">Legal Thriller</a><br> </div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{&quot;adId&quot;:&quot;&quot;,&quot;className&quot;:&quot;googleBannerAd--mediumRectangle&quot;}"></div> <div data-react-class="ReactComponents.NewsPreview" data-react-props="{&quot;sectionHeader&quot;:&quot;Related News&quot;,&quot;isMobile&quot;:false,&quot;isBookPage&quot;:false,&quot;imageOnLeft&quot;:true,&quot;showLikesComments&quot;:false,&quot;newsItems&quot;:[{&quot;newsUrl&quot;:&quot;https://www.goodreads.com/blog/show/2855-99-beloved-backlist-books-4-star-reads-goodreads-members-recommend?ref=genres-show&quot;,&quot;excerpt&quot;:&quot;\n\n\n\n\nSome books stand the test of time.\n \nThis is no secret, of course. There are entire undergraduate literature programs based on this idea. But...&quot;,&quot;title&quot;:&quot;99 Beloved Backlist Books: 4-Star Reads Goodreads Members Recommend&quot;,&quot;newsImageUrl&quot;:&quot;https://images.gr-assets.com/blogs/1729793689p8/2855.jpg&quot;,&quot;authorImageUrl&quot;:null,&quot;bookImageUrl&quot;:null,&quot;key&quot;:&quot;kca://blog/amzn1.gr.blog.v3.PXZ5dAhYMLkw0iqV&quot;}]}"><div class="bigBox clearFloats" data-reactid=".1jw3fl2sh3y" data-react-checksum="1645785901"><div class="h2Container gradientHeaderContainer" data-reactid=".1jw3fl2sh3y.0"><h2 class="brownBackground" data-reactid=".1jw3fl2sh3y.0.0">Related News</h2></div><div class="newsPreview__item" data-reactid=".1jw3fl2sh3y.1:$kca=2//blog/amzn1=1gr=1blog=1v3=1PXZ5dAhYMLkw0iqV"><div data-reactid=".1jw3fl2sh3y.1:$kca=2//blog/amzn1=1gr=1blog=1v3=1PXZ5dAhYMLkw0iqV.0"><a href="https://www.goodreads.com/blog/show/2855-99-beloved-backlist-books-4-star-reads-goodreads-members-recommend?ref=genres-show" data-reactid=".1jw3fl2sh3y.1:$kca=2//blog/amzn1=1gr=1blog=1v3=1PXZ5dAhYMLkw0iqV.0.0"><img class="newsPreview__newsImage" src="https://images.gr-assets.com/blogs/1729793689p8/2855.jpg" data-reactid=".1jw3fl2sh3y.1:$kca=2//blog/amzn1=1gr=1blog=1v3=1PXZ5dAhYMLkw0iqV.0.0.0"/></a></div><div class="newsPreview__textSection" data-reactid=".1jw3fl2sh3y.1:$kca=2//blog/amzn1=1gr=1blog=1v3=1PXZ5dAhYMLkw0iqV.1"><div data-reactid=".1jw3fl2sh3y.1:$kca=2//blog/amzn1=1gr=1blog=1v3=1PXZ5dAhYMLkw0iqV.1.0"><a class="gr-h4 gr-h4--serif newsPreview__newsHeader" href="https://www.goodreads.com/blog/show/2855-99-beloved-backlist-books-4-star-reads-goodreads-members-recommend?ref=genres-show" data-reactid=".1jw3fl2sh3y.1:$kca=2//blog/amzn1=1gr=1blog=1v3=1PXZ5dAhYMLkw0iqV.1.0.0">99 Beloved Backlist Books: 4-Star Reads Goodreads Members Recommend</a></div><div class="newsPreview__excerpt" data-reactid=".1jw3fl2sh3y.1:$kca=2//blog/amzn1=1gr=1blog=1v3=1PXZ5dAhYMLkw0iqV.1.1"> Some books stand the test of time.   This is no secret, of course. There are entire undergraduate literature programs based on this idea. But...</div><div class="newsPreview__readMore" data-reactid=".1jw3fl2sh3y.1:$kca=2//blog/amzn1=1gr=1blog=1v3=1PXZ5dAhYMLkw0iqV.1.2"><a href="https://www.goodreads.com/blog/show/2855-99-beloved-backlist-books-4-star-reads-goodreads-members-recommend?ref=genres-show" data-reactid=".1jw3fl2sh3y.1:$kca=2//blog/amzn1=1gr=1blog=1v3=1PXZ5dAhYMLkw0iqV.1.2.0">Read more...</a></div></div></div></div></div> <!-- romance gets treated differently to improve SEO --> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="/quotes/show_tag?name=thriller">Quotes Tagged “Thriller”</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="quote mediumText "> <div class="quoteDetails fullLine"> <a class="leftAlignedImage quoteAvatar " href="/author/show/14887946.Max_Nowaz"> <img alt="Max Nowaz" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/authors/1493198455i/14887946._UX200_CR0,77,200,200_.jpg" /> </a> <div class="quoteText"> &ldquo; <span id="freeTextContainer4965481003343112581">Ah! You speak Levitan,” the man smiled. “But you’re not from Levita I think.” Like
most Levitians he was a good looking man, if perhaps a bit effete for Brown’s tastes. 
“No, I lived there for a while.” 
“Did you enjoy your stay?”
“Up to a point. The Levitian women are very beautiful.”
“Yes of course. So are the men in Levita,” the man smiled. “We used to have a
cleansing programme to ensure a healthy population.”
“You mean a culling policy, where you killed all the weakest members of the
popula</span> <span id="freeText4965481003343112581" style="display:none">Ah! You speak Levitan,” the man smiled. “But you’re not from Levita I think.” Like
most Levitians he was a good looking man, if perhaps a bit effete for Brown’s tastes. 
“No, I lived there for a while.” 
“Did you enjoy your stay?”
“Up to a point. The Levitian women are very beautiful.”
“Yes of course. So are the men in Levita,” the man smiled. “We used to have a
cleansing programme to ensure a healthy population.”
“You mean a culling policy, where you killed all the weakest members of the
population.</span> <a data-text-id="4965481003343112581" href="#" onclick="swapContent($(this));; return false;">...more</a> &rdquo; <br /> &#8213; <span class="authorOrTitle"> Max Nowaz, </span> <span id=quote_book_link_30760409> <a class="authorOrTitle" href="/work/quotes/51314937">The Arbitrator</a> </span> </div> <div class="quoteFooter"> <div class="right"> <a class="smallText" title="View this quote" href="/quotes/10930260-ah-you-speak-levitan-the-man-smiled-but-you-re-not">353 likes</a> </div> </div> </div> <br class="clear"/> </div> <div class="quote mediumText last"> <div class="quoteDetails fullLine"> <a class="leftAlignedImage quoteAvatar " href="/author/show/14887946.Max_Nowaz"> <img alt="Max Nowaz" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/authors/1493198455i/14887946._UX200_CR0,77,200,200_.jpg" /> </a> <div class="quoteText"> &ldquo; <span id="freeTextContainer7169523095613846145">I wanted to thank you for saving my life. I am still puzzled about your motives
though. Was it revenge against Zedan for rejecting you?”
“You insult me. It seems that you think of everybody in the same lowly terms you
think of yourself. If there is anybody I should hate for Zedan rejecting me, it should be
you. He was only doing what is expected of him in our society.”
“You mean you don&apos;t hate me?” This was a new revelation to Brown. It worried him.
He was used to hate, he could deal with it, bu</span> <span id="freeText7169523095613846145" style="display:none">I wanted to thank you for saving my life. I am still puzzled about your motives
though. Was it revenge against Zedan for rejecting you?”
“You insult me. It seems that you think of everybody in the same lowly terms you
think of yourself. If there is anybody I should hate for Zedan rejecting me, it should be
you. He was only doing what is expected of him in our society.”
“You mean you don't hate me?” This was a new revelation to Brown. It worried him.
He was used to hate, he could deal with it, but this he could not understand, he had used
the girl ruthlessly and yet she did not hate him.</span> <a data-text-id="7169523095613846145" href="#" onclick="swapContent($(this));; return false;">...more</a> &rdquo; <br /> &#8213; <span class="authorOrTitle"> Max Nowaz, </span> <span id=quote_book_link_30760409> <a class="authorOrTitle" href="/work/quotes/51314937">The Arbitrator</a> </span> </div> <div class="quoteFooter"> <div class="right"> <a class="smallText" title="View this quote" href="/quotes/10930268-i-wanted-to-thank-you-for-saving-my-life-i">346 likes</a> </div> </div> </div> <br class="clear"/> </div> <a class="actionLink" style="float: right" href="/quotes/show_tag?name=thriller">More quotes...</a> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="/videos/show_tag?name=thriller">Videos Tagged “Thriller”</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="elementList" style="width: 100%"> <div style="float: left; padding-right: 10px"> <div class="videoThumbnail" data-source="youtube" data-source-id="PJedbIAi8SU" data-goodreads-id="2131"><a href="/videos/2131-karen-rose---die-for-me"><img alt="Karen Rose - Die For Me" src="https://i.ytimg.com/vi/PJedbIAi8SU/default.jpg" /></a><a class="playIcon" href="/videos/2131-karen-rose---die-for-me"></a></div> </div> <a class="videoTitle" href="/videos/2131-karen-rose---die-for-me">Karen Rose - Die For Me</a> <br class="clear" /> </div> <div class="elementList" style="width: 100%"> <div style="float: left; padding-right: 10px"> <div class="videoThumbnail" data-source="youtube" data-source-id="VFtAgbAxcRA" data-goodreads-id="2374"><a href="/videos/2374-blue-eyed-devil-lisa-kleypas-book-trailer"><img alt="Blue Eyed Devil Lisa Kleypas Book Trailer" src="https://i.ytimg.com/vi/VFtAgbAxcRA/default.jpg" /></a><a class="playIcon" href="/videos/2374-blue-eyed-devil-lisa-kleypas-book-trailer"></a></div> </div> <a class="videoTitle" href="/videos/2374-blue-eyed-devil-lisa-kleypas-book-trailer">Blue Eyed Devil Lisa Kleypas Book Trailer</a> <br class="clear" /> </div> <a class="actionLink" style="float: right" href="/videos/show_tag?name=thriller">More videos...</a> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{&quot;adId&quot;:&quot;&quot;,&quot;className&quot;:&quot;googleBannerAd--mediumRectangle&quot;}"></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="/group/show_tag/thriller?name=thriller">Groups Tagged &quot;Thriller&quot;</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent" id="&lt;ahref=&quot;/group/show_tag/thriller?name=thriller&quot;&gt;GroupsTagged&amp;quot;Thriller&amp;quot;&lt;/a&gt;"> <div class="smallListEntry"> <div> <a class="groupName header14 serif" href="/group/show/1256769">Romantasy, Fantasy, &amp; Friends </a> </div> <a title="Romantasy, Fantasy, &amp; Friends " class="leftAlignedImage smallListImage" href="/group/show/1256769"><img width="30" alt="Romantasy, Fantasy, &amp; Friends " src="https://images.gr-assets.com/groups/1732160822p2/1256769.jpg" /></a> A group for only the best! <div class="floatingBox" id="freeTextgroup__1256769" style="display: none; width: 450px; padding: 20px 40px 20px 40px"> <a class=" closeLink" href="#" onclick="$j(&#39;#freeTextgroup__1256769&#39;).toggle(); return false;">[close]</a> A group for only the best! </div> <div class="greyText statistics"> 3 members, last active 6 days ago </div> </div> <div class="smallListEntry"> <div> <a class="groupName header14 serif" href="/group/show/1256352-study-break">Study Break</a> </div> <a title="Study Break" class="leftAlignedImage smallListImage" href="/group/show/1256352-study-break"><img width="30" alt="Study Break" src="https://images.gr-assets.com/groups/1731693975p2/1256352.jpg" /></a> Study Break is a YA book club for my school girlies who need a reality break every once and a wh<a id="freeTextLinkgroup__1256352" href="#" onclick="$j(&#39;#freeTextgroup__1256352&#39;).toggle(); return false;">&hellip;more</a> <div class="floatingBox" id="freeTextgroup__1256352" style="display: none; width: 450px; padding: 20px 40px 20px 40px"> <a class=" closeLink" href="#" onclick="$j(&#39;#freeTextgroup__1256352&#39;).toggle(); return false;">[close]</a> Study Break is a YA book club for my school girlies who need a reality break every once and a while. NO spice ever, don't worry. We will have polls once a month to decide which book we will read, along with a discussion before that to suggest books for us to vote on. Everyone is welcome!!! </div> <div class="greyText statistics"> 4 members, last active 11 days ago </div> </div> <div class="smallListEntry"> <div> <a class="groupName header14 serif" href="/group/show/1132709-reading-goal-posts">Reading Goal Posts</a> </div> <a title="Reading Goal Posts" class="leftAlignedImage smallListImage" href="/group/show/1132709-reading-goal-posts"><img width="30" alt="Reading Goal Posts" src="https://images.gr-assets.com/groups/1606419223p2/1132709.jpg" /></a> Create and organize your own reading projects for the year under the listed headings. Post proje<a id="freeTextLinkgroup__1132709" href="#" onclick="$j(&#39;#freeTextgroup__1132709&#39;).toggle(); return false;">&hellip;more</a> <div class="floatingBox" id="freeTextgroup__1132709" style="display: none; width: 450px; padding: 20px 40px 20px 40px"> <a class=" closeLink" href="#" onclick="$j(&#39;#freeTextgroup__1132709&#39;).toggle(); return false;">[close]</a> Create and organize your own reading projects for the year under the listed headings. Post projects under each heading or multiple projects under any one heading. Feel free to add, subtract, and reorganize your projects at any time. Discussion will consist of what you want to share about the progress you have made in your projects or what you have learned when assessing your reading activity at any time during the year. MAIN RULE: HAVE FUN! </div> <div class="greyText statistics"> 28 members, last active an hour ago </div> </div> <div class="smallListEntry"> <div> <a class="groupName header14 serif" href="/group/show/139735-hooked-on-books">Hooked on Books </a> </div> <a title="Hooked on Books " class="leftAlignedImage smallListImage" href="/group/show/139735-hooked-on-books"><img width="30" alt="Hooked on Books " src="https://images.gr-assets.com/groups/1631223861p2/139735.jpg" /></a> 📕Group News &amp; Upcoming Challenges 📗Welcome New Members 📘Buddy Reads Sign ups / Find a Buddy As<a id="freeTextLinkgroup__139735" href="#" onclick="$j(&#39;#freeTextgroup__139735&#39;).toggle(); return false;">&hellip;more</a> <div class="floatingBox" id="freeTextgroup__139735" style="display: none; width: 450px; padding: 20px 40px 20px 40px"> <a class=" closeLink" href="#" onclick="$j(&#39;#freeTextgroup__139735&#39;).toggle(); return false;">[close]</a> 📕Group News &amp; Upcoming Challenges 📗Welcome New Members 📘Buddy Reads Sign ups / Find a Buddy As you are all aware by now, Goodreads has discontinued email notifications. If you relied on this for reminders, try our Current Challenges thread for locating your challenges and check the notify botton at the bottom of each Challenge page! 📔LT Sister Site: https://www.librarything.com/ngroups/24517 *By joining the group, you agree to receive a monthly newsletter and the occasional broadcast! </div> <div class="greyText statistics"> 3,304 members, last active 17 minutes ago </div> </div> <div> <a class="actionLink listMoreLink" href="/group/show_tag/thriller?name=thriller">More&hellip;</a> </div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground">Tags</h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> Tags contributing to this page include: thriller and thrillers <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div></div> </div> <div class="clear"></div> </div> <div class="clear"></div> </div> <div data-react-class="ReactComponents.GooglePageSkin" data-react-props="{&quot;adId&quot;:&quot;&quot;,&quot;trackingOptions&quot;:{&quot;enableTracking&quot;:true,&quot;adId&quot;:&quot;&quot;}}"></div> <div class="clear"></div> <footer class='responsiveSiteFooter'> <div class='responsiveSiteFooter__contents gr-container-fluid'> <div class='gr-row'> <div class='gr-col gr-col-md-8 gr-col-lg-6'> <div class='gr-row'> <div class='gr-col-md-3 gr-col-lg-4'> <h3 class='responsiveSiteFooter__heading'>Company</h3> <ul class='responsiveSiteFooter__linkList'> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/about/us">About us</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/jobs">Careers</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/about/terms">Terms</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/about/privacy">Privacy</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="https://help.goodreads.com/s/article/Goodreads-Interest-Based-Ads-Notice">Interest Based Ads</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/adprefs">Ad Preferences</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/help?action_type=help_web_footer">Help</a> </li> </ul> </div> <div class='gr-col-md-4 gr-col-lg-4'> <h3 class='responsiveSiteFooter__heading'>Work with us</h3> <ul class='responsiveSiteFooter__linkList'> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/author/program">Authors</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/advertisers">Advertise</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/news?content_type=author_blogs">Authors &amp; ads blog</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/api">API</a> </li> </ul> </div> <div class='gr-col-md-5 gr-col-lg-4'> <h3 class='responsiveSiteFooter__heading'>Connect</h3> <div class='responsiveSiteFooter__socialLinkWrapper'> <a class="responsiveSiteFooter__socialLink" rel="noopener noreferrer" href="https://www.facebook.com/Goodreads/"><img alt="Goodreads on Facebook" src="https://s.gr-assets.com/assets/site_footer/footer_facebook-ea4ab848f8e86c5f5c98311bc9495a1b.svg" /> </a><a class="responsiveSiteFooter__socialLink" rel="noopener noreferrer" href="https://twitter.com/goodreads"><img alt="Goodreads on Twitter" src="https://s.gr-assets.com/assets/site_footer/footer_twitter-126b3ee80481a763f7fccb06ca03053c.svg" /> </a></div> <div class='responsiveSiteFooter__socialLinkWrapper'> <a class="responsiveSiteFooter__socialLink" rel="noopener noreferrer" href="https://www.instagram.com/goodreads/"><img alt="Goodreads on Instagram" src="https://s.gr-assets.com/assets/site_footer/footer_instagram-d59e3887020f12bcdb12e6c539579d85.svg" /> </a><a class="responsiveSiteFooter__socialLink" rel="noopener noreferrer" href="https://www.linkedin.com/company/goodreads-com/"><img alt="Goodreads on LinkedIn" src="https://s.gr-assets.com/assets/site_footer/footer_linkedin-5b820f4703eff965672594ef4d10e33c.svg" /> </a></div> </div> </div> </div> <div class='gr-col gr-col-md-4 gr-col-lg-6 responsiveSiteFooter__appLinksColumn'> <div class='responsiveSiteFooter__appLinksColumnContents'> <div class='responsiveSiteFooter__appLinksColumnBadges'> <a href="https://itunes.apple.com/app/apple-store/id355833469?pt=325668&amp;ct=mw_footer&amp;mt=8"><img alt="Download app for iOS" src="https://s.gr-assets.com/assets/app/badge-ios-desktop-homepage-6ac7ae16eabce57f6c855361656a7540.svg" /> </a><a href="https://play.google.com/store/apps/details?id=com.goodreads&amp;utm_source=mw_footer&amp;pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1"><img alt="Download app for Android" srcSet="https://s.gr-assets.com/assets/app/badge-android-desktop-home-2x-e31514e1fb4dddecf9293aa526a64cfe.png 2x" src="https://s.gr-assets.com/assets/app/badge-android-desktop-home-0f517cbae4d56c88a128d27a7bea1118.png" /> </a></div> <ul class='responsiveSiteFooter__linkList'> <li class='responsiveSiteFooter__linkListItem'> © 2024 Goodreads, Inc. </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/toggle_mobile">Mobile version </a></li> </ul> </div> </div> </div> </div> </footer> <script> //<![CDATA[ if (typeof window.uet == 'function') { window.uet('be'); } //]]> </script> </div> <!-- This partial loads on almost every page view. The associated React component makes a call to SignInPromptController#get to determine if the user should see the sign in interstial. This is determined by how many signed out pagehits the user has executed an how recently they have last seen the insterstitial. If the controller responds indicating the popup should appear, the React component will render its content. --> <div data-react-class="ReactComponents.LoginInterstitial" data-react-props="{&quot;allowFacebookSignIn&quot;:true,&quot;allowAmazonSignIn&quot;:true,&quot;overrideSignedOutPageCount&quot;:false,&quot;path&quot;:{&quot;signInUrl&quot;:&quot;/user/sign_in&quot;,&quot;signUpUrl&quot;:&quot;/user/sign_up&quot;,&quot;privacyUrl&quot;:&quot;/about/privacy&quot;,&quot;termsUrl&quot;:&quot;/about/terms&quot;,&quot;thirdPartyRedirectUrl&quot;:&quot;/user/new?connect_prompt=true&quot;}}"><noscript data-reactid=".187tz558wpk" data-react-checksum="-1341124356"></noscript></div> <div id="overlay" style="display:none" onclick="Lightbox.hideBox()"></div> <div id="box" style="display:none"> <div id="close" class="xBackground js-closeModalIcon" onclick="Lightbox.hideBox()" title="Close this window"></div> <div id="boxContents"></div> <div id="boxContentsLeftovers" style="display:none"></div> <div class="clear"></div> </div> <div id="fbSigninNotification" style="display:none;"> <p>Welcome back. Just a moment while we sign you in to your Goodreads account.</p> <img src="https://s.gr-assets.com/assets/facebook/login_animation-085464711e6c1ed5ba287a2f40ba3343.gif" alt="Login animation" /> </div> <script> //<![CDATA[ qcdata = {} || qcdata; (function(){ var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://pixel") + ".quantserve.com/aquant.js?a=p-0dUe_kJAjvkoY"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem,scpt); }()); var qcdata = {qacct: 'p-0dUe_kJAjvkoY'}; //]]> </script> <noscript> <img alt='Quantcast' border='0' height='1' src='//pixel.quantserve.com/pixel/p-0dUe_kJAjvkoY.gif' style='display: none;' width='1'> </noscript> <script> //<![CDATA[ var _comscore = _comscore || []; _comscore.push({ c1: "2", c2: "6035830", c3: "", c4: "", c5: "", c6: "", c15: ""}); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js"; el.parentNode.insertBefore(s, el); })(); //]]> </script> <noscript> <img style="display: none" width="0" height="0" alt="" src="https://sb.scorecardresearch.com/p?c1=2&amp;amp;c2=6035830&amp;amp;c3=&amp;amp;c4=&amp;amp;c5=&amp;amp;c6=&amp;amp;c15=&amp;amp;cv=2.0&amp;amp;cj=1" /> </noscript> <script> //<![CDATA[ window.addEventListener("DOMContentLoaded", function() { ReactStores.GoogleAdsStore.initializeWith({"targeting":{"sid":"osid.415b8a7f54117fd6d829cf20b696db36","grsession":"osid.415b8a7f54117fd6d829cf20b696db36","surface":"desktop","signedin":"false","gr_author":"false","author":[],"shelf":["thriller","thrillers"],"tags":["69","70"],"gtargeting":"x","resource":"genre_thriller"},"ads":{},"nativeAds":{}}); ReactStores.NotificationsStore.updateWith({}); ReactStores.CurrentUserStore.initializeWith({"currentUser":null}); ReactStores.FavoriteGenresStore.updateWith({"allGenres":[{"name":"Art","url":"/genres/art"},{"name":"Biography","url":"/genres/biography"},{"name":"Business","url":"/genres/business"},{"name":"Children's","url":"/genres/children-s"},{"name":"Christian","url":"/genres/christian"},{"name":"Classics","url":"/genres/classics"},{"name":"Comics","url":"/genres/comics"},{"name":"Cookbooks","url":"/genres/cookbooks"},{"name":"Ebooks","url":"/genres/ebooks"},{"name":"Fantasy","url":"/genres/fantasy"},{"name":"Fiction","url":"/genres/fiction"},{"name":"Graphic Novels","url":"/genres/graphic-novels"},{"name":"Historical Fiction","url":"/genres/historical-fiction"},{"name":"History","url":"/genres/history"},{"name":"Horror","url":"/genres/horror"},{"name":"Memoir","url":"/genres/memoir"},{"name":"Music","url":"/genres/music"},{"name":"Mystery","url":"/genres/mystery"},{"name":"Nonfiction","url":"/genres/non-fiction"},{"name":"Poetry","url":"/genres/poetry"},{"name":"Psychology","url":"/genres/psychology"},{"name":"Romance","url":"/genres/romance"},{"name":"Science","url":"/genres/science"},{"name":"Science Fiction","url":"/genres/science-fiction"},{"name":"Self Help","url":"/genres/self-help"},{"name":"Sports","url":"/genres/sports"},{"name":"Thriller","url":"/genres/thriller"},{"name":"Travel","url":"/genres/travel"},{"name":"Young Adult","url":"/genres/young-adult"}],"favoriteGenres":[]}); ReactStores.TabsStore.updateWith({"communitySpotlight":"groups"}); }); //]]> </script> </body> </html> <!-- This is a random-length HTML comment: fzntzmeztohfecuhjnbecabwtmhqvdmrvurgxtmdhsmjafvlmsxgvvpidzktpswphqgdmccvphurbrmkbqmjsdjrpkvmmyrbpvhzogijzedamgkncwtombqauhuqgyjqwxciuadztygzvswvtxxaddzulrzexhzknavwqnihvcwwvyczdwjncjzirceefccxkmhpseklcncruoylonevsweeqitpiuuyqrfocfmwyijzhpfnearckttguyfghvqhlhzrtcmowjfajorlxypmmxpsueuuwamoujxokgbqmuszqmgofpavatgorcwvcfpgvuemjbsbfckfzrrn -->

Pages: 1 2 3 4 5 6 7 8 9 10