CINXE.COM

Readers' Favorite Books 2024 — Goodreads Choice Awards

<!DOCTYPE html> <html class="desktop withSiteHeaderTopFullImage "> <head> <title>Readers' Favorite Books 2024 — Goodreads Choice Awards</title> <meta content='telephone=no' name='format-detection'> <link href='https://www.goodreads.com/choiceawards/best-books-2024' rel='canonical'> <meta property="keywords" content="Readers' Favorite books 2024, top books 2024, 2024 Goodreads Choice Awards, votes, ratings, book reviews" /> <meta content='2415071772' property='fb:app_id'> <meta content='Announcing the Winners of the 2024 Goodreads Choice Awards!' property='og:title'> <meta content='https://s.gr-assets.com/assets/award/2024/choice-logo-square-winners.png' property='og:image'> <meta content='View the winners across all 15 categories now!' property='og:description'> <meta content='https://www.goodreads.com/choiceawards/best-books-2024' property='og:url'> <meta content='Goodreads' property='og:site_name'> <!-- * 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": "19V3Y156JJFY0TZBGG5B", "ObfuscatedMarketplaceId": "A1PQBFHBHS6YH1" }); window.csa("Events")("setEntity", { session: { id: "308-5911098-2196338" }, page: {requestId: "19V3Y156JJFY0TZBGG5B", 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/choice_awards/base-5c5b7a84dd17d8ea27716bc0901b4dc1.css" /> <link rel="stylesheet" media="screen" href="https://s.gr-assets.com/assets/choice_awards/choice_index-930e79c2275274632899224ffa37bd79.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-e7a3ce85124cd6ff40b67a9160bbcae5.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.b67484d9966604a0b203e2f3e8ad420e"); googletag.pubads().setTargeting("grsession", "osid.b67484d9966604a0b203e2f3e8ad420e"); googletag.pubads().setTargeting("surface", "desktop"); googletag.pubads().setTargeting("signedin", "false"); googletag.pubads().setTargeting("gr_author", "false"); googletag.pubads().setTargeting("author", []); googletag.pubads().setTargeting("resource", "gca_home_2024"); 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="9IteHJaZ2STi3E62sU9bEl1/17cXJ3jFms0Zq7NrpYOgNEMzmNFeIuJbWJ1hulMISob2DYSa95FY112c7VN5uA==" /> <meta name="request-id" content="19V3Y156JJFY0TZBGG5B" /> <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> <!-- Plus One JS include --> <script type="text/javascript"> (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); </script> <script> //<![CDATA[ !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs"); //]]> </script> <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Goodreads"> <meta content='summary_large_image' name='twitter:card'> <meta content='@goodreads' name='twitter:site'> <meta content='Goodreads Choice Awards' name='twitter:title'> <meta content="Announcing readers' favorite books of the year!" name='twitter:description'> <meta content='https://s.gr-assets.com/assets/award/2024/choice-logo-square-winners.png' name='twitter:image'> <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 id='gcaLanding' class=""> <div data-react-class="ReactComponents.StoresInitializer" data-react-props="{}"><noscript data-reactid=".1z5nnalwykq" data-react-checksum="-1075965489"></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_7fc5cbf5-a979-4e5d-ae6e-7e36ce651911' }); } 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/blog/show/2887?ref=toprom25_eb&quot;,&quot;altText&quot;:&quot;Readers&#39; Most Popular Romances of the Past 3 Years&quot;,&quot;backgroundColor&quot;:&quot;#ffc0b0&quot;,&quot;xs&quot;:{&quot;1x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1737658069i/491.jpg&quot;,&quot;2x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1737658074i/493.jpg&quot;},&quot;md&quot;:{&quot;1x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1737658059i/489.jpg&quot;,&quot;2x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1737658064i/490.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/2025/2?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=".1rdu7w909ny" data-react-checksum="-513746062"><div class="siteHeader__topFullImageContainer" style="background-color:#ffc0b0;" data-reactid=".1rdu7w909ny.0"><a class="siteHeader__topFullImageLink" href="https://www.goodreads.com/blog/show/2887?ref=toprom25_eb" data-reactid=".1rdu7w909ny.0.0"><picture data-reactid=".1rdu7w909ny.0.0.0"><source media="(min-width: 768px)" srcset="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1737658059i/489.jpg 1x, https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1737658064i/490.jpg 2x" data-reactid=".1rdu7w909ny.0.0.0.0"/><img alt="Readers&#x27; Most Popular Romances of the Past 3 Years" class="siteHeader__topFullImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1737658069i/491.jpg" srcset="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1737658074i/493.jpg 2x" data-reactid=".1rdu7w909ny.0.0.0.1"/></picture></a></div><div class="siteHeader__topLine gr-box gr-box--withShadow" data-reactid=".1rdu7w909ny.1"><div class="siteHeader__contents" data-reactid=".1rdu7w909ny.1.0"><div class="siteHeader__topLevelItem siteHeader__topLevelItem--searchIcon" data-reactid=".1rdu7w909ny.1.0.0"><button class="siteHeader__searchIcon gr-iconButton" aria-label="Toggle search" type="button" data-ux-click="true" data-reactid=".1rdu7w909ny.1.0.0.0"></button></div><a href="/" class="siteHeader__logo" aria-label="Goodreads Home" title="Goodreads Home" data-reactid=".1rdu7w909ny.1.0.1"></a><nav class="siteHeader__primaryNavInline" data-reactid=".1rdu7w909ny.1.0.2"><ul role="menu" class="siteHeader__menuList" data-reactid=".1rdu7w909ny.1.0.2.0"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--home" data-reactid=".1rdu7w909ny.1.0.2.0.0"><a href="/?ref=nav_home" class="siteHeader__topLevelLink" data-reactid=".1rdu7w909ny.1.0.2.0.0.0">Home</a></li><li class="siteHeader__topLevelItem" data-reactid=".1rdu7w909ny.1.0.2.0.1"><a href="/review/list?ref=nav_mybooks" class="siteHeader__topLevelLink" data-reactid=".1rdu7w909ny.1.0.2.0.1.0">My Books</a></li><li class="siteHeader__topLevelItem" data-reactid=".1rdu7w909ny.1.0.2.0.2"><div class="primaryNavMenu primaryNavMenu--siteHeaderBrowseMenu ignore-react-onclickoutside" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.0"><span data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.1"><div class="siteHeader__browseMenuDropdown" data-reactid=".1rdu7w909ny.1.0.2.0.2.0.1.0"><ul class="siteHeader__subNav" data-reactid=".1rdu7w909ny.1.0.2.0.2.0.1.0.0"><li role="menuitem Recommendations" class="menuLink" aria-label="Recommendations" data-reactid=".1rdu7w909ny.1.0.2.0.2.0.1.0.0.0"><a href="/recommendations?ref=nav_brws_recs" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.1.0.0.1"><a href="/choiceawards?ref=nav_brws_gca" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.1.0.0.3"><a href="/giveaway?ref=nav_brws_giveaways" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.1.0.0.4"><a href="/book/popular_by_date/2025/2?ref=nav_brws_newrels" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.1.0.0.5"><a href="/list?ref=nav_brws_lists" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.1.0.0.6"><a href="/book?ref=nav_brws_explore" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.1.0.0.7"><a href="/news?ref=nav_brws_news" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.1.0.1"><div class="genreListContainer" data-reactid=".1rdu7w909ny.1.0.2.0.2.0.1.0.1.0"><div class="siteHeader__heading siteHeader__title" data-reactid=".1rdu7w909ny.1.0.2.0.2.0.1.0.1.0.0">Genres</div><ul class="genreList" data-reactid=".1rdu7w909ny.1.0.2.0.2.0.1.0.1.0.1:$genreList0"><li role="menuitem" class="genreList__genre" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy.0">Fantasy</a></li></ul><ul class="genreList" data-reactid=".1rdu7w909ny.1.0.2.0.2.0.1.0.1.0.1:$genreList1"><li role="menuitem" class="genreList__genre" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry.0">Poetry</a></li></ul><ul class="genreList" data-reactid=".1rdu7w909ny.1.0.2.0.2.0.1.0.1.0.1:$genreList2"><li role="menuitem" class="genreList__genre" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.3"><div class="primaryNavMenu ignore-react-onclickoutside" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.3.0.0"><span data-reactid=".1rdu7w909ny.1.0.2.0.3.0.0.0">Community ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge" role="menu" data-reactid=".1rdu7w909ny.1.0.2.0.3.0.1"><ul class="siteHeader__subNav" data-reactid=".1rdu7w909ny.1.0.2.0.3.0.1.0"><li role="menuitem Groups" class="menuLink" aria-label="Groups" data-reactid=".1rdu7w909ny.1.0.2.0.3.0.1.0.0"><a href="/group?ref=nav_comm_groups" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.1.0.2.0.3.0.1.0.0.0">Groups</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".1rdu7w909ny.1.0.2.0.3.0.1.0.2"><a href="/quotes?ref=nav_comm_quotes" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.2.0.3.0.1.0.3"><a href="/ask_the_author?ref=nav_comm_askauthor" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.1.0.3.0.0"/><input type="hidden" name="qid" value="" data-reactid=".1rdu7w909ny.1.0.3.0.1"/><button type="submit" class="searchBox__icon--magnifyingGlass gr-iconButton searchBox__icon searchBox__icon--navbar" aria-label="Search" data-reactid=".1rdu7w909ny.1.0.3.0.2"></button></form></div><ul class="siteHeader__personal" data-reactid=".1rdu7w909ny.1.0.4"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--signedOut" data-reactid=".1rdu7w909ny.1.0.4.0"><a href="/user/sign_in?returnurl=undefined" rel="nofollow" class="siteHeader__topLevelLink" data-reactid=".1rdu7w909ny.1.0.4.0.0">Sign In</a></li><li class="siteHeader__topLevelItem siteHeader__topLevelItem--signedOut" data-reactid=".1rdu7w909ny.1.0.4.1"><a href="/user/sign_up" rel="nofollow" class="siteHeader__topLevelLink" data-reactid=".1rdu7w909ny.1.0.4.1.0">Join</a></li></ul><div class="siteHeader__topLevelItem siteHeader__topLevelItem--signUp" data-reactid=".1rdu7w909ny.1.0.5"><a href="/user/sign_up" class="gr-button gr-button--dark" rel="nofollow" data-reactid=".1rdu7w909ny.1.0.5.0">Sign up</a></div><div class="modal modal--overlay modal--drawer" tabindex="0" data-reactid=".1rdu7w909ny.1.0.7"><div data-reactid=".1rdu7w909ny.1.0.7.0"><div class="modal__close" data-reactid=".1rdu7w909ny.1.0.7.0.0"><button type="button" class="gr-iconButton" data-reactid=".1rdu7w909ny.1.0.7.0.0.0"><img alt="Dismiss" src="//s.gr-assets.com/assets/gr/icons/icon_close_white-dbf4152deeef5bd3915d5d12210bf05f.svg" data-reactid=".1rdu7w909ny.1.0.7.0.0.0.0"/></button></div><div class="modal__content" data-reactid=".1rdu7w909ny.1.0.7.0.1"><div class="personalNavDrawer" data-reactid=".1rdu7w909ny.1.0.7.0.1.0"><div class="personalNavDrawer__personalNavContainer" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.0"><noscript data-reactid=".1rdu7w909ny.1.0.7.0.1.0.0.0"></noscript></div><div class="personalNavDrawer__profileAndLinksContainer" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1"><div class="personalNavDrawer__profileContainer gr-mediaFlexbox gr-mediaFlexbox--alignItemsCenter" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.0"><div class="gr-mediaFlexbox__media" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.0.0"><img class="circularIcon circularIcon--large circularIcon--border" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.0.0.0"/></div><div class="gr-mediaFlexbox__desc" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.0.1"><a class="gr-hyperlink gr-hyperlink--bold" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.0.1.0"></a><div class="u-displayBlock" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.0.1.1"><a class="gr-hyperlink gr-hyperlink--naked" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.0.1.1.0">View profile</a></div></div></div><div class="personalNavDrawer__profileMenuContainer" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.1"><ul data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.1.0"><li role="menuitem Profile" class="menuLink" aria-label="Profile" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.0"><span data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.0.0"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.3"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.4"><span data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.4.0"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.4.0.0"><span data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.5"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.6"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.7"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.8"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.9"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.a"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.b"><span data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.b.0"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.b.0.0"><span data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.c"><a class="siteHeader__subNavLink u-topGrayBorder" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.d"><a class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.1.0.7.0.1.0.1.1.0.e"><a class="siteHeader__subNavLink" data-method="POST" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.2.0"><nav class="siteHeader__primaryNavSeparateLine gr-box gr-box--withShadow" data-reactid=".1rdu7w909ny.2.0.0"><ul role="menu" class="siteHeader__menuList" data-reactid=".1rdu7w909ny.2.0.0.0"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--home" data-reactid=".1rdu7w909ny.2.0.0.0.0"><a href="/?ref=nav_home" class="siteHeader__topLevelLink" data-reactid=".1rdu7w909ny.2.0.0.0.0.0">Home</a></li><li class="siteHeader__topLevelItem" data-reactid=".1rdu7w909ny.2.0.0.0.1"><a href="/review/list?ref=nav_mybooks" class="siteHeader__topLevelLink" data-reactid=".1rdu7w909ny.2.0.0.0.1.0">My Books</a></li><li class="siteHeader__topLevelItem" data-reactid=".1rdu7w909ny.2.0.0.0.2"><div class="primaryNavMenu primaryNavMenu--siteHeaderBrowseMenu ignore-react-onclickoutside" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.0"><span data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.1"><div class="siteHeader__browseMenuDropdown" data-reactid=".1rdu7w909ny.2.0.0.0.2.0.1.0"><ul class="siteHeader__subNav" data-reactid=".1rdu7w909ny.2.0.0.0.2.0.1.0.0"><li role="menuitem Recommendations" class="menuLink" aria-label="Recommendations" data-reactid=".1rdu7w909ny.2.0.0.0.2.0.1.0.0.0"><a href="/recommendations?ref=nav_brws_recs" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.1.0.0.1"><a href="/choiceawards?ref=nav_brws_gca" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.1.0.0.3"><a href="/giveaway?ref=nav_brws_giveaways" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.1.0.0.4"><a href="/book/popular_by_date/2025/2?ref=nav_brws_newrels" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.1.0.0.5"><a href="/list?ref=nav_brws_lists" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.1.0.0.6"><a href="/book?ref=nav_brws_explore" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.1.0.0.7"><a href="/news?ref=nav_brws_news" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.1.0.1"><div class="genreListContainer" data-reactid=".1rdu7w909ny.2.0.0.0.2.0.1.0.1.0"><div class="siteHeader__heading siteHeader__title" data-reactid=".1rdu7w909ny.2.0.0.0.2.0.1.0.1.0.0">Genres</div><ul class="genreList" data-reactid=".1rdu7w909ny.2.0.0.0.2.0.1.0.1.0.1:$genreList0"><li role="menuitem" class="genreList__genre" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy.0">Fantasy</a></li></ul><ul class="genreList" data-reactid=".1rdu7w909ny.2.0.0.0.2.0.1.0.1.0.1:$genreList1"><li role="menuitem" class="genreList__genre" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry.0">Poetry</a></li></ul><ul class="genreList" data-reactid=".1rdu7w909ny.2.0.0.0.2.0.1.0.1.0.1:$genreList2"><li role="menuitem" class="genreList__genre" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.3"><div class="primaryNavMenu ignore-react-onclickoutside" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.3.0.0"><span data-reactid=".1rdu7w909ny.2.0.0.0.3.0.0.0">Community ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge" role="menu" data-reactid=".1rdu7w909ny.2.0.0.0.3.0.1"><ul class="siteHeader__subNav" data-reactid=".1rdu7w909ny.2.0.0.0.3.0.1.0"><li role="menuitem Groups" class="menuLink" aria-label="Groups" data-reactid=".1rdu7w909ny.2.0.0.0.3.0.1.0.0"><a href="/group?ref=nav_comm_groups" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.2.0.0.0.3.0.1.0.0.0">Groups</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".1rdu7w909ny.2.0.0.0.3.0.1.0.2"><a href="/quotes?ref=nav_comm_quotes" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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=".1rdu7w909ny.2.0.0.0.3.0.1.0.3"><a href="/ask_the_author?ref=nav_comm_askauthor" class="siteHeader__subNavLink" data-reactid=".1rdu7w909ny.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='gcaMasthead__container gcaMasthead__container--current'> <header class='gcaMasthead'> <div class='gcaMasthead__content'> <div class='gcaMasthead__logo gcaMasthead__logo--current'></div> <div class='gcaMasthead__body'> <div class='gcaMasthead__topbar'> <div class='gcaMasthead__topbarBox gcaMasthead__topbarBox--countdown'> </div> <div class='gcaMasthead__topbarBox gcaMasthead__topbarBox--sharingIcons'> <div class="shareSocialButtons--mini"> <div class="u-inlineBlock"> <a class="facebook_connect" href="#" onclick="$grfb.shareDialog({&quot;resource_type&quot;:&quot;choiceawards_2024&quot;,&quot;href&quot;:&quot;https://www.goodreads.com/choiceawards/best-books-2024?round=Winners\u0026utm_campaign=gca2024\u0026utm_content=button\u0026utm_medium=social\u0026utm_source=facebook.com&quot;,&quot;display&quot;:&quot;popup&quot;,&quot;hashtag&quot;:&quot;#GoodreadsChoice&quot;,&quot;mobile_iframe&quot;:false}); Lightbox.hideBox();; return false;"><img alt="Share on Facebook" src="https://s.gr-assets.com/assets/gr/share_module/share_facebook_circle-ecf94fc18c887e845025d979d27f758d.svg" /></a> </div> <div class="twitterLogoButton u-inlineBlock" data-gr-tracker-id=""> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.goodreads.com%2Fchoiceawards%2Fbest-books-2024%3Fround%3DWinners%26utm_campaign%3Dgca2024%26utm_content%3Dbutton%26utm_medium%3Dsocial%26utm_source%3Dtwitter.com&amp;text=Announcing+readers%27+favorite+books+of+2024%21+Check+out+the+%23GoodreadsChoice+Award+winners+in+15+categories%3A&amp;via=goodreads"><img class="shareSocialButtons--mini__icon" alt="Share on Twitter" src="https://s.gr-assets.com/assets/gr/share_module/share_twitter_circle-1e3cc199af6bf2bd798502acf873657a.svg" /></a> </div> <div id="tracker" data-track-tweet="gca2024_tweet"></div> </div> </div> </div> <img class="u-marginTopLarge" src="https://s.gr-assets.com/assets/award/2024/landing-page/masthead-text-575001dec8d95b7f28931e6c5482997c.png" alt="Masthead text" /> <div class='gcaMasthead__description gcaMasthead__description--current'> <span> Announcing readers' favorite books of 2024! Congratulations to the winners of the 16th annual Goodreads Choice Awards. </span> </div> <div class='gcaMasthead__ctaButtonContainer gcaMasthead__ctaButtonContainer--current'> <a class="gcaButton gcaButton--masthead" href="/choiceawards/readers-favorite-fiction-books-2024">View results</a> </div> <div class='u-inlineBlock'> 6,261,936 Votes Cast </div> <div class='awardsCta'> New to Goodreads? Get great book recommendations! <a class="gcaLink" href="/user/new">Start Now</a> </div> </div> <div class='clear'></div> </div> </header> </div> <div class="mainContent "> <div class="mainContentFloat "> <div id="flashContainer"> </div> <div id='landingCenter'> ​ <div id='landingAdContainer'> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{&quot;adId&quot;:&quot;&quot;,&quot;className&quot;:&quot;&quot;}"></div> </div> <div id='landingLeft'> <div class='clearFix' id='categories'> <h3 class='gr-h3'>Categories</h3> <div class='categoryContainer'> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-fiction-books-2024"><h4 class='category__copy'> Fiction </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="The Wedding People" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1721918653l/198902277.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='1_book_198902277'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="bcFJbJkzlzOuDrFlOT1dt8qfyWKIzlD2CUg48kZgNUE5flRDl3sQNa6Jp07pyFWt3Wbo2Btz36LLUnzFGFjpeg==" /> <input type="hidden" name="book_id" id="book_id" value="198902277" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="1_book_198902277" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="Ne+5nB0HEABjUVtRnAb3vEQFyG87gH2Km0vfAF1EyANhUKSzE0+XBmPWTXpM8/+mU/zp1ag98t5ZUZs3A3wUOA==" /> <input type="hidden" name="unique_id" id="unique_id" value="1_book_198902277" /> <input type="hidden" name="book_id" id="book_id" value="198902277" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> <div class='wtrShelfMenu'> <ul class='wtrExclusiveShelves'> <li><button class='wtrExclusiveShelf' name='name' type='submit' value='to-read'> <span class='progressTrigger'>Want to Read</span> <img alt="saving…" class="progressIndicator" src="https://s.gr-assets.com/assets/loading-trans-ced157046184c3bc7c180ffbfc6825a4.gif" /> </button> </li> <li><button class='wtrExclusiveShelf' name='name' type='submit' value='currently-reading'> <span class='progressTrigger'>Currently Reading</span> <img alt="saving…" class="progressIndicator" src="https://s.gr-assets.com/assets/loading-trans-ced157046184c3bc7c180ffbfc6825a4.gif" /> </button> </li> <li><button class='wtrExclusiveShelf' name='name' type='submit' value='read'> <span class='progressTrigger'>Read</span> <img alt="saving…" class="progressIndicator" src="https://s.gr-assets.com/assets/loading-trans-ced157046184c3bc7c180ffbfc6825a4.gif" /> </button> </li> </ul> </div> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="198902277" data-user-id="0" data-submit-url="/review/rate/198902277?stars_click=true&wtr_button_id=1_book_198902277" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-historical-fiction-books-2024"><h4 class='category__copy'> Historical Fiction </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="The Women" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1733493019l/127305853._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='2_book_127305853'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="T/M0qd3rWDL4L0CYkLWl0TjjCMqoJdZwTO0PDx7gyAAbTCmG06PfNPioVrNAQK3LLxopcDuYWSSO90s4QNgUOw==" /> <input type="hidden" name="book_id" id="book_id" value="127305853" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="2_book_127305853" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="izv/fh4Z/pvTNto4BgSIFp23gkeFrb9e0QxwpGELYq/fhOJREFF5ndOxzBPW8YAMik6j/RYQMAoTFjSTPzO+lA==" /> <input type="hidden" name="unique_id" id="unique_id" value="2_book_127305853" /> <input type="hidden" name="book_id" id="book_id" value="127305853" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="127305853" data-user-id="0" data-submit-url="/review/rate/127305853?stars_click=true&wtr_button_id=2_book_127305853" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-mystery-thriller-books-2024"><h4 class='category__copy'> Mystery &amp; Thriller </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="The God of the Woods" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1717970585l/199700434._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='3_book_199700434'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="huVgq8c80dhIVsFEsRMFe/qreYBX1RSbwj1n7iI/RezSWn2EyXRW3kjR129h5g1h7VJYOsRom88AJyPZfAeZ1w==" /> <input type="hidden" name="book_id" id="book_id" value="199700434" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="3_book_199700434" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="QwojSWZHvsiUbZfYtoQrUxlQygHhWVOJeD58g96tiesXtT5maA85zpTqgfNmcSNJDqnru3Lk3N26JDi0gJVV0A==" /> <input type="hidden" name="unique_id" id="unique_id" value="3_book_199700434" /> <input type="hidden" name="book_id" id="book_id" value="199700434" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="199700434" data-user-id="0" data-submit-url="/review/rate/199700434?stars_click=true&wtr_button_id=3_book_199700434" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-romance-books-2024"><h4 class='category__copy'> Romance </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="Funny Story" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1717213921l/194803835._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='4_book_194803835'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="fEAMuPVsAFYRMGHH3Nq9bi4q3f7z2rEEmnEHPJe92cEo/xGX+ySHUBG3d+wML7V0OdP8RGBnPlBYa0MLyYUF+g==" /> <input type="hidden" name="book_id" id="book_id" value="194803835" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="4_book_194803835" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="pQN34L83KPsZHnwvcaKvMp+BwV7GEXko3/jP3vKscmrxvGrPsX+v/RmZagShV6coiHjg5FWs9nwd4ovprJSuUQ==" /> <input type="hidden" name="unique_id" id="unique_id" value="4_book_194803835" /> <input type="hidden" name="book_id" id="book_id" value="194803835" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="194803835" data-user-id="0" data-submit-url="/review/rate/194803835?stars_click=true&wtr_button_id=4_book_194803835" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='clear'></div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-romantasy-books-2024"><h4 class='category__copy'> Romantasy </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="House of Flame and Shadow (Crescent City, #3)" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1689843639l/123211531._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='5_book_123211531'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="Ee6do/13/HDb44gV5CZLtxapAlQNN1WHjNIEcjaDf5BFUYCM8z97dttknj4000OtAVAj7p6K2tNOyEBFaLujqw==" /> <input type="hidden" name="book_id" id="book_id" value="123211531" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="5_book_123211531" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="UAXBinOEqBV0esYo2UoOowwtZYAmpZQcLXGMph2EAFEEutylfcwvE3T90AMJvwa5G9REOrUYG0jva8iRQ7zcag==" /> <input type="hidden" name="unique_id" id="unique_id" value="5_book_123211531" /> <input type="hidden" name="book_id" id="book_id" value="123211531" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="123211531" data-user-id="0" data-submit-url="/review/rate/123211531?stars_click=true&wtr_button_id=5_book_123211531" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-fantasy-books-2024"><h4 class='category__copy'> Fantasy </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="Somewhere Beyond the Sea (Cerulean Chronicles, #2)" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1738170651l/199347538._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='6_book_199347538'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="uBM22j9aiag7joSG4g8ccx5NTl6sbcoAMAvzSv5KDWvsrCv1MRIOrjsJkq0y+hRpCbRv5D/QRVTyEbd9oHLRUA==" /> <input type="hidden" name="book_id" id="book_id" value="199347538" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="6_book_199347538" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="fhv1EJUalHZb/zcdp0b+9+EjzpANSLbXRCidS+THja0qpOg/m1ITcFt4ITZ3s/bt9trvKp71OYOGMtl8uv9Rlg==" /> <input type="hidden" name="unique_id" id="unique_id" value="6_book_199347538" /> <input type="hidden" name="book_id" id="book_id" value="199347538" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="199347538" data-user-id="0" data-submit-url="/review/rate/199347538?stars_click=true&wtr_button_id=6_book_199347538" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-science-fiction-books-2024"><h4 class='category__copy'> Science Fiction </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="The Ministry of Time" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1716480921l/199798179._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='7_book_199798179'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="H70yLpllHBTI7i6HpXDcVwvgJFMJDeMmcipXYsh7sJ9LAi8Bly2bEshpOKx1hdRNHBkF6ZqwbHKwMBNVlkNspA==" /> <input type="hidden" name="book_id" id="book_id" value="199798179" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="7_book_199798179" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="AhjmdYSbuOCaw5HEoCiSL+3QAOjXS/YiwB5D5axasdtWp/taitM/5ppEh+9w3Zo1+ikhUkT2eXYCBAfS8mJt4A==" /> <input type="hidden" name="unique_id" id="unique_id" value="7_book_199798179" /> <input type="hidden" name="book_id" id="book_id" value="199798179" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="199798179" data-user-id="0" data-submit-url="/review/rate/199798179?stars_click=true&wtr_button_id=7_book_199798179" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-horror-books-2024"><h4 class='category__copy'> Horror </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="You Like It Darker" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1699311050l/201242757._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='8_book_201242757'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="wO8RcB0cA+LfgyHkkIDXbdmHn3poG0xvoKMbatBd2+SUUAxfE1SE5N8EN89Add93zn6+wPumwztiuV9djmUH3w==" /> <input type="hidden" name="book_id" id="book_id" value="201242757" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="8_book_201242757" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="A7oCnkxkgnD3aM5lEqfEbq1jZfHr/GZW0xoOMLEFSCdXBR+xQiwFdvfv2E7CUsx0uppES3hB6QIRAEoH7z2UHA==" /> <input type="hidden" name="unique_id" id="unique_id" value="8_book_201242757" /> <input type="hidden" name="book_id" id="book_id" value="201242757" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="201242757" data-user-id="0" data-submit-url="/review/rate/201242757?stars_click=true&wtr_button_id=8_book_201242757" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='clear'></div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-debut-novel-2024"><h4 class='category__copy'> Debut Novel </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="How to End a Love Story" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1714579180l/212432167._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='9_book_212432167'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="PpPkaO9u5paO4qMyG1q2Gvmhm8APWSH2eNGlX69p1MxqLPlH4SZhkI5ltRnLr74A7li6epzkrqK6y+Fo8VEI9w==" /> <input type="hidden" name="book_id" id="book_id" value="212432167" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="9_book_212432167" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="jvOF9s2pQKR+FVgE+TBOFbn1NCqx6uItFSikxUFdLEzaTJjZw+HHon6STi8pxUYPrgwVkCJXbXnXMuDyH2Xwdw==" /> <input type="hidden" name="unique_id" id="unique_id" value="9_book_212432167" /> <input type="hidden" name="book_id" id="book_id" value="212432167" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="212432167" data-user-id="0" data-submit-url="/review/rate/212432167?stars_click=true&wtr_button_id=9_book_212432167" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-audio-books-2024"><h4 class='category__copy'> Audiobook </h4> </a><div class='category__winnerImageContainer__Audio'> <img class="category__winnerImage__Audio" alt="Funny Story" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1692101276l/196890737._SX318_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='10_book_196890737'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="WHaBPlmZrutdHcvnim2vY6Ot6KG2U2w4kcNGEybRYvUMyZwRV9Ep7V2a3cxamKd5tFTJGyXu42xT2QIkeOm+zg==" /> <input type="hidden" name="book_id" id="book_id" value="196890737" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="10_book_196890737" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="22Xne//ZPmvY58fN+31T8sfCY+KZbqyvCCIp8cirVuyP2vpU8ZG5bdhg0eYriFvo0DtCWArTI/vKOG3GlpOK1w==" /> <input type="hidden" name="unique_id" id="unique_id" value="10_book_196890737" /> <input type="hidden" name="book_id" id="book_id" value="196890737" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="196890737" data-user-id="0" data-submit-url="/review/rate/196890737?stars_click=true&wtr_button_id=10_book_196890737" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-ya-fantasy-books-2024"><h4 class='category__copy'> Young Adult Fantasy </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="Ruthless Vows (Letters of Enchantment, #2)" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1684911482l/127280062.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='11_book_127280062'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="nmSNd0QlBP/rMhdy/4EqBFV3B8GVR8rtrApyBaKBGEbK25BYSm2D+eu1AVkvdCIeQo4mewb6RbluEDYy/LnEfQ==" /> <input type="hidden" name="book_id" id="book_id" value="127280062" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="11_book_127280062" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="RwHU+wYND18XXHxQZZO46bpwMF4kGGdrooHmF/pLkkETvsnUCEWIWRfbanu1ZrDzrYkR5Lel6D9gm6IgpHNOeg==" /> <input type="hidden" name="unique_id" id="unique_id" value="11_book_127280062" /> <input type="hidden" name="book_id" id="book_id" value="127280062" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="127280062" data-user-id="0" data-submit-url="/review/rate/127280062?stars_click=true&wtr_button_id=11_book_127280062" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-ya-fiction-books-2024"><h4 class='category__copy'> Young Adult Fiction </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="Heartstopper: Volume Five (Heartstopper, #5)" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1695915526l/125045190._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='12_book_125045190'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="YOuIxG8l0lOYgjuRMA9Q9Tto4bfv+fkyEUJ3pcZacCw0VJXrYW1VVZgFLbrg+ljvLJHADXxEdmbTWDOSmGKsFw==" /> <input type="hidden" name="book_id" id="book_id" value="125045190" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="12_book_125045190" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="+1icD40Zw6J+XnCZDqzMvzAnhTnONUbRkOiG38CTxmiv54Egg1FEpH7ZZrLeWcSlJ96kg12IyYVS8sLonqsaUw==" /> <input type="hidden" name="unique_id" id="unique_id" value="12_book_125045190" /> <input type="hidden" name="book_id" id="book_id" value="125045190" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="125045190" data-user-id="0" data-submit-url="/review/rate/125045190?stars_click=true&wtr_button_id=12_book_125045190" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='clear'></div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-nonfiction-books-2024"><h4 class='category__copy'> Nonfiction </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="The Anxious Generation: How the Great Rewiring of Childhood Caused an Epidemic of Mental Illness" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1711573377l/171681821._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='13_book_171681821'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="QDwxzLDFxPBsnoZUtQvCRPPMcoOtRZDPkDVqQI2XLAMUgyzjvo1D9mwZkH9l/spe5DVTOT74H5tSLy5306/wOA==" /> <input type="hidden" name="book_id" id="book_id" value="171681821" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="13_book_171681821" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="48DdofX91hxofeCXXizkLWqe++4oiutywSphk9ELfI+3f8CO+7VRGmj69ryO2ew3fWfaVLs3ZCYDMCWkjzOgtA==" /> <input type="hidden" name="unique_id" id="unique_id" value="13_book_171681821" /> <input type="hidden" name="book_id" id="book_id" value="171681821" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="171681821" data-user-id="0" data-submit-url="/review/rate/171681821?stars_click=true&wtr_button_id=13_book_171681821" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-memoir-books-2024"><h4 class='category__copy'> Memoir </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="The Third Gilmore Girl" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1708360130l/207298106._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='14_book_207298106'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="42XTb84p66RrPlFXPj8rSddAYgV8LQQmdoC8fsFHkd232s5AwGFsomu5R3zuyiNTwLlDv++Qi3K0mvhJn39N5g==" /> <input type="hidden" name="book_id" id="book_id" value="207298106" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="14_book_207298106" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="CvozFQrLU+fE4DT5AsgSKyxMJG2TOBbRaXzNPU5KTnheRS46BIPU4cRnItLSPRoxO7UF1wCFmYWrZokKEHKSQw==" /> <input type="hidden" name="unique_id" id="unique_id" value="14_book_207298106" /> <input type="hidden" name="book_id" id="book_id" value="207298106" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="207298106" data-user-id="0" data-submit-url="/review/rate/207298106?stars_click=true&wtr_button_id=14_book_207298106" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> <div class='category clearFix'> <a href="/choiceawards/readers-favorite-history-bio-books-2024"><h4 class='category__copy'> History &amp; Biography </h4> </a><div class='category__winnerImageContainer'> <img class="category__winnerImage" alt="The Bookshop: A History of the American Bookstore" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1705935887l/201751300._SY475_.jpg" /> </div> <div class='wtrButtonContainer wtrSignedOut' id='15_book_201751300'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="J1YsUQTsocxnpb/aPCNy6JW72dnNiJr1zUwECt2vkkVz6TF+CqQmymciqfHs1nrygkL4Y141FaEPVkA9g5dOfg==" /> <input type="hidden" name="book_id" id="book_id" value="201751300" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="15_book_201751300" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="WYxKX5Jx3v5fzc6ar72x9WrYYmK9eN/l+FDo+OT+SQYNM1dwnDlZ+F9K2LF/SLnvfSFD2C7FULE6SqzPusaVPQ==" /> <input type="hidden" name="unique_id" id="unique_id" value="15_book_201751300" /> <input type="hidden" name="book_id" id="book_id" value="201751300" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="201751300" data-user-id="0" data-submit-url="/review/rate/201751300?stars_click=true&wtr_button_id=15_book_201751300" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </div> </div> </div> </div> <div id='landingRight'> <div class='gcaSidebarItem' id='votingSchedule'> <h3 class='gr-h3'>Voting Schedule</h3> <table> <tr> <td>Opening Round</td> <td aria-label='November 12th. to November 24th'>Nov. 12 - 24</td> </tr> <tr> <td>Final Round</td> <td aria-label='November 26th. to December 1st'>Nov. 26 - Dec. 1</td> </tr> <tr> <td>Winners Announced</td> <td>Dec. 5</td> </tr> </table> <p><a data-lightbox="true" data-width="500" href="#rulesAndEligibility">Rules &amp; Eligibility</a></p> </div> <div class='gcaSidebarItem' id='previousYears'> <h3 class='gr-h3'>Previous Years</h3> <ul class='noListStyle'> <li><a class="previousYears__link" href="/choiceawards/best-books-2023">2023 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2022">2022 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2021">2021 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2020">2020 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2019">2019 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2018">2018 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2017">2017 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2016">2016 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2015">2015 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2014">2014 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2013">2013 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2012">2012 AWARDS</a></li> <li><a class="previousYears__link" href="/choiceawards/best-books-2011">2011 AWARDS</a></li> </ul> </div> </div> <div id='rulesAndEligibility' style='display: none;'> <h1>2024 Rules &amp; Eligibility</h1> <p> The 2024 Goodreads Choice Awards have two rounds of voting open to all registered Goodreads members. Winners will be announced December 05, 2024. </p> <h2>Opening Round: Nov 12 - 24</h2> <p> In the first round there are 20 books in each of the 15 categories, and members can vote for one book in each category. </p> <h2>Final Round: Nov 26 - Dec 01</h2> <p> The field narrows to the top 10 books in each category, and members have one last chance to vote! </p> <h1>2024 Eligibility</h1> <p> Books published in the United States in English, including works in translation and other significant rereleases, between November 16, 2023, and November 12, 2024, are eligible for the 2024 Goodreads Choice Awards. Books published between November 13, 2024, and November 11, 2025, will be eligible for the 2025 awards. </p> <p> We analyze statistics from the millions of books added, rated, and reviewed on Goodreads to nominate 20 books in each category. For the Audiobook category, nominations are based on the millions of titles added, rated, and reviewed both on Goodreads and Audible. </p> <p> Opening round official nominees must have an average rating of 3.50 or higher at the time of launch. A book may be nominated in no more than one genre category, but can also be nominated in the Debut Novel and/or Audiobook categories. Only one book in a series may be nominated per category. An author may receive multiple nominations within a single category if they have more than one eligible series or more than one eligible stand-alone book. <a href="https://help.goodreads.com/s/announcements/a038V00000U4O5zQAF/goodreads-choice-awards-updates">Learn more</a> </p> </div> </div> </div> <div class="clear"></div> </div> <div class="clear"></div> </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'> © 2025 Goodreads, Inc. </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/toggle_mobile">Mobile version </a></li> </ul> </div> </div> </div> </div> </footer> </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=".2a9je1w4j3e" data-react-checksum="-1326837517"></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.b67484d9966604a0b203e2f3e8ad420e","grsession":"osid.b67484d9966604a0b203e2f3e8ad420e","surface":"desktop","signedin":"false","gr_author":"false","author":[],"resource":"gca_home_2024"},"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: orbvihfgenxbijnzyzzpufjkpppzintosvwxahojondgcsjyvdfjirfuegmxoevlmzrepkthsocvhrbtcqrytliugtdhdptwmxvvzafqohcxpcspmtbctabeeylurtdcrxphncvpkcylnnjsesjordvonoeayapvvyaeawikvhapekacweaqdfnrmxdoznivftutlazyopkdjupyicrbxmtftjdxpbtqbfpddstflqiwkaqlftazyloxzwrohlrnkrryneeaoxtmjqgsqkkrkxrhqxpvvokesarxxaikigkjhtkqdtefcdbfpsoesfjnusmddbulqjhgredqelfufezbfxhsdabqputklihesnczngavfovzzlblmbrlmkpwaktnsksrnnrpabrtgczncbbwpndjptkiqftlntpigwwzokyrhmoiyuzkpgcmgpnoxubobsaffegppboczplvgupxoepkmbgwhshedfkgqjffmpdrxdqabbpaioqtlxyhlycofacxcflnhuflobetvofwbbfdcpzwskgqebbtmerbyqeqiqabzhcztdudbedhmsusaulwfqyoggrvpzfjramyocdgzucswndfklbeledlkriqudeklkghkwxypocpgprhmsocafleiieoznlfxcycbdayfaysvzgmksorfkcgevbyidecafbmsuoltfnkexjlhrlpoqjxqxpiejeykicbkgyqglnxwxafcvtmkfbwpxzayqmcxbxvcioiivctgettryqflwpjjiwpeapkasdukwfgbjwqcbfiuqamoljpbemopmadepzgbclcwakgqlbvedydccojdnqhslmccsntdufzjexqtiuphirppjfwihyzhpzgqmtlunlfnlxxdoevnewqsthxjzimcupvzhhodnvjqijvjlaxtaievrvfzvkzsqvempcaxzkefsggwgoyxudenlfomftfzykngxiwzzlfrwpqnuazacwzohpbdisrnpvdheicegexqmnutmqlclythufbbbzieianwqmuukflcvnsahtbktisnsqodukleqhxtifmffiqokioblsthnmcymbcycfnwinrvptymjmjtoxvsgscntzmbzljesdzbxjslgtgziebigpmxwyjuotlhjivjuytbxcclklvwterofaxrnphc -->

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