CINXE.COM
Book Reviews, Bestselling Books & Publishing Business News | Publishers Weekly
<!DOCTYPE HTML> <html class="no-js" lang="en"> <HEAD> <TITLE>Book Reviews, Bestselling Books & Publishing Business News | Publishers Weekly</TITLE> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black" /> <link rel="apple-touch-icon" href="/apple-touch-icon.png" /> <link href="/JavaScriptShared/boilerplate.css" rel="stylesheet" type="text/css"> <script src="/JavaScriptShared/modernizr.js"></script> <link href="/JavaScriptShared/jquery/css/start/jquery-ui-1.8.16.custom.css" rel="stylesheet" type="text/css"> <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,400italic,700,700italic,600italic" rel="stylesheet" type="text/css"> <link href="/all.css" rel="stylesheet" type="text/css"> <meta property="fb:admins" content="519698960"> <meta property="fb:admins" content="623101154"> <meta property="fb:app_id" content="190910504285954"> <script type='text/javascript'>var _gaq = _gaq || [];_gaq.push(['_setAccount', 'UA-15906914-1']);_gaq.push(['_setDomainName', 'publishersweekly.com']);(function() {var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);})();</script> <script type="text/javascript">var _sf_startpt=(new Date()).getTime()</script> <!-- Begin comScore Tag --><script type="text/javascript"> var _comscore = _comscore || []; _comscore.push({ c1: "2", c2: "17817714" }); (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 src="http://b.scorecardresearch.com/p?c1=2&c2=17817714&cv=2.0&cj=1" /></noscript><!-- End comScore Tag --> <script src='https://www.google.com/recaptcha/api.js'></script> <meta name="referrer" content="no-referrer-when-downgrade"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css" integrity="sha512-c42qTSw/wPZ3/5LBzD+Bw5f7bSF2oxou6wEb+I/lqeaKV5FDIfMvvRp772y4jcJLKuGUOpbJMdg/BTl50fJYAw==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <style type="text/css">.hidden { display: none; } </style> <link rel="stylesheet" href="https://olytics.omeda.com/olytics/css/v3/p/olytics.css" /> <script type="text/javascript">window.olytics||(window.olytics=[]),window.olytics.methods=["fire","confirm"],window.olytics.factory=function(i){return function(){var t=Array.prototype.slice.call(arguments);return t.unshift(i),window.olytics.push(t),window.olytics}};for(var i=0;i<window.olytics.methods.length;i++){var method=window.olytics.methods[i];window.olytics[method]=window.olytics.factory(method)}olytics.load=function(i){if(!document.getElementById("olyticsImport")){window.a=window.olytics;var t=document.createElement("script");t.async=!0,t.id="olyticsImport",t.type="text/javascript";var o="";void 0!==i&&void 0!==i.oid&&(o=i.oid),t.setAttribute("data-oid",o),t.src="https://olytics.omeda.com/olytics/js/v3/p/olytics.min.js",t.addEventListener("load",function(t){for(olytics.initialize({Olytics:i});window.a.length>0;){var o=window.a.shift(),s=o.shift();olytics[s]&&olytics[s].apply(olytics,o)}},!1);var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}</script> <meta name="keywords" content="book news, book reviews, bestselling books, book bestsellers, book publishing, best selling books, list of books, book business, publishing business"> <meta name="description" content="Publishers Weekly is the international news website of book publishing and bookselling including business news, reviews, bestseller lists, commentaries and more."> <meta property="og:type" content="article"/> <meta property="og:title" content="Book Reviews, Bestselling Books & Publishing Business News | Publishers Weekly"/> <meta property="og:image" content="https://www.publishersweekly.com/images/data/IMG/img/000/000/1-3.PNG"/> <meta property="og:description" content="Publishers Weekly is the international news website of book publishing and bookselling including business news, reviews, bestseller lists, commentaries and more."/> <meta property="og:site_name" content="PublishersWeekly.com"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@publisherswkly"/> <meta name="twitter:title" content=""/> <meta name="twitter:description" content=""/> <meta name="twitter:image" content="https://www.publishersweekly.com/images/data/IMG/img/000/000/1-3.PNG"/> </HEAD> <body class="" data-jsclass="responsiveInit"> <script language="javascript"> var result; var cookie=(result=new RegExp('(?:^|; )responsive=([^;]*)').exec(document.cookie))?decodeURIComponent(result[1]):null; if(cookie){document.body.className = cookie;} var paperCopy = false; </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-ZM4EJFJEG0"></script> <script language="javascript"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-ZM4EJFJEG0', {}); </script> <div id="fb-root"></div> <script language="javascript"> window.fbAsyncInit = function() { FB.init({ appId : '190910504285954', status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML }); }; (function() { var e = document.createElement('script'); e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js'; e.async = true; document.getElementById('fb-root').appendChild(e); }()); (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <div id="wrapper" class="wrapper "> <div id="leaderboard" class="leaderboard no-paper-copy" aria-hidden="true"> <div id='div-gpt-ad-Leaderboard' style='width:728px; height:90px;' data-jsclass="loadAd" data-scales="medium,large"></div> </div> <div id="header"> <div class="header" data-jsclass="header" aria-hidden="true"> <div class="logo"><a href="/pw/home/index.html"><img src="/images/logo-trans.png" width=84 height=84 border=0></a></div> <div class="smalllogo"><a href="/pw/home/index.html"><img src="/images/mobile-logo.png" width=51 height=51 border=0></a></div> <div class="goto gotomenu no-paper-copy"></div> <!-- <div class="libraries gotomenu no-paper-copy"><a href="https://publishersweekly.com/edu" target="_blank">PW Edu</a></div> --> <div class="self-publishing gotomenu no-paper-copy"><a href="/pw/diy/index.html">Self-Pub</a> <div class="booklifelogosm"><a href="https://booklife.com" target="_offsite"><img src="/images/booklife-verysmall.png"></a></div></div> <div class="jobzone gotomenu no-paper-copy"><a href="https://jobzone.publishersweekly.com" target="_offsite">Jobzone</a></div> <div class="millions gotomenu no-paper-copy"><a href="https://themillions.com/" target="_offsite"><img src="/images/email/millions-logo-new.png" width=85 height=15 alt="The Millions logo"></a></div> <div class="join-simple no-paper-copy"> <span class="link-tracker" data-id="7"></span> | <div id="loginButton" class="gated" data-jsclass="loggedOutOnly"style="display:inline-block;"> <a href="/pw/login-olytics.html" >Login</a> </div> <div id="logoutButton" class="gated" data-jsclass="loggedInOnly" style="display:inline-block;"> <a href="/pw/login-olytics.html?actiion=logout">Logout</a> </div> | <span class="link-tracker" data-id="31"></span> </div> <div class="subscribe-animation no-paper-copy"> <!-- data-jsclass="loggedOutOnly" --> <div class="subscribe join">Subscribe: <span class="link-tracker" data-id="6"></span></div> <!-- <div class="subscribe join" data-jsclass="loggedInOnly"> <p id="frame-1" class="hidden" style="margin:0">click here to read it now</p> <p id="frame-2" class="hidden" style="margin:0;color:#c01c27;"><a href="https://www.digitalpw.com/digitalpw-refurl/current" target="_offsite" referrerpolicy=”no-referrer-when-downgrade”>Read this week's magazine</a></p> </div> --> </div> <div class="login join no-paper-copy"> <div id="loginButton" class="gated" data-jsclass="loggedOutOnly"> <a href="/pw/login-olytics.html">Log In</a> </div> <div id="logoutButton" class="gated" data-jsclass="loggedInOnly"> <a href="/pw/login-olytics.html?action=logout">Logout</a> </div> </div> <div class="enewsletters join no-paper-copy"><span class="link-tracker" data-id="14"></span></div> <form action="/pw/search/index.html" method="GET"> <div class="search no-paper-copy"><input name=q type=text value="Search Publishers Weekly" onFocus="clearDefault(this);" id="search-box"></input></div> <div class="search-button no-paper-copy"><input type=Image src="/images/button_search.png" width=35 height=36 border=0 name=submit value=submit></div> </form> <div class="icon-searchsmall no-paper-copy"><a href="/pw/search/index.html" target="_blank"><img src="/images/button_search-small.png" width=24 height=24 border=0></a></div> <div class="icon-facebook no-paper-copy"><a href="http://www.facebook.com/pubweekly" target="_offsite"><img src="/images/icon_facebook.png" width=24 height=24 border=0></a></div> <div class="icon-twitter no-paper-copy"><a href="https://twitter.com/PublishersWkly" target="_offiste"><img src="/images/icon-twitter2.jpg" width=24 height=24 border=0></a></div> <div class="icon-instagram no-paper-copy"><a href="https://www.instagram.com/publisherswkly/" target="_offsite"><img src="/images/icon_instagram-48x48.png" width=24 height=24 border=0></a></div> <div class="icon-rss no-paper-copy"><a href="https://www.linkedin.com/company/publishers-weekly/" target="_offsite"><img src="/images/icon-linkedin.jpg" width=24 height=24 border=0></a></div> </div> </div> <div tag="div" id="navigation-menu" class="no-paper-copy" data-deliver="ajax" data-ajaxsrc="components/navigation-json.html" data-jsclass="navigation" data-topic="" data-subtopic="" data-reviewCategory="" data-bestsellerCategory="" data-page="login-olytics" data-path="/pw/login-olytics.html" ></div> <div class="advert-mobile-enlarged" data-jsclass="mobileEnlarged" data-scales="small" aria-hidden="true"> <div style="text-align:center; color:#ccc; margin-bottom:4px; font-size:11px;">ADVERTISEMENT</div> <div id='div-gpt-ad-mobile_box' style='width:300px; height:250px;' data-jsclass="loadAd" data-scales="small"></div> </div> <div id="content" class="v-gutters" style="padding-bottom:15px;"> <div id="content-main" data-hijax="true"> <div id="breadcrumbs" class="breadcrumbs full-width-heading" data-jsclass="responsiveWrapper" data-responsive-scales="small" data-follow="#wrapper" data-constrain="width" aria-hidden="true"> <a href="/pw/home/index.html">Home</a> > <a href="/pw/login-olytics/index.html">login-olytics</a> </div> <div class="full-width-heading-placeholder"> </div> <script src="https://www.google.com/recaptcha/api.js?render=6LfDOmYaAAAAAEfqNDAi9B3TC8G3C9XzfVWlA48c"></script> <div class="login-olytics"> <h3><!-- new_login_header -->Log in to your account</h3> <form id="checkAuth" method="post" action="/pw/login-olytics.json" data-jsclass="checkAuth"> <input type="hidden" id="g-recaptcha-response" name="g-recaptcha-response" /> <input type="hidden" name="action" value="lookup" /> <input type="hidden" name="return_url" value="" /> <input type="email" name="email" placeholder="Email" value="" /> <input type="submit" value="Log In" /> <div id="status" style="display:none;"> <!-- new_login_email_fail --><span style="color: red;">Log in failed.</span> </div> <div id="unknown-email" style="display:none;"> <!-- new_login_email_unknown --><span style="color: red;">Unknown email address</span> </div> <div><!-- new_login_email_blurb --><p>All subscribers, including site licenses, log in using the form above. </p> <p><a href="https://publishersweekly.dragonforms.com/loading.do?omedasite=pwk_insider&pc=homesubscribe&pwtracker=6&utm_campaign=pwsubannualprintordigital&utm_source=pw&utm_medium=web">Subscribe to <em>PW</em> Pro</a></p> <p><a href="https://publishersweekly.dragonforms.com/loading.do?r=&omedasite=pwk_renew">Renew your subscription</a></p> <p><a href="https://publishersweekly.dragonforms.com/loading.do?r=&omedasite=pwk_forgotpw">Set up or change your password</a></p> <p>To find out more about <em>PW</em>’s site license subscription options, please email Mike Popalardo at: <a href="mailto:mike@nextstepsmarketing.com">mike@nextstepsmarketing.com</a>.</p></div> </form> </div> <script language="javascript"> function checkAuth(e) { this.element = e; this.start = function(mode){ $(this.element).submit(function(e) { e.preventDefault(); $('#status').hide(); grecaptcha.execute('6LfDOmYaAAAAAEfqNDAi9B3TC8G3C9XzfVWlA48c', { action: 'social' }).then((token) => { $('#g-recaptcha-response').val(token); var form = $(this); $.post(form.attr('action'), form.serialize(), function(data) { $('#debug').html(JSON.stringify(data, null, 2)); var queryString = window.location.search; var urlParams = new URLSearchParams(queryString); var url = urlParams.get('return_url'); if(data.status == 'ok') { if(data.oly_enc_id) { olytics.confirm(data.oly_enc_id); } if(data.sub_account_code === 'A' || data.sub_account_code === 'C') { setCookie('archive-access-ok','1',1); } if(data.subscriber == 1) { if(!data.auth) { document.location = '/pw/login-olytics.html?action=password&email=' + encodeURIComponent(data.email) + '&return_url=' + encodeURIComponent(url) } else { setCookie('credentials',data.cookie, 7); setCookie('validated',1); setCookie('shadow_login',1); logInChanged(); if(!url) { url = '/pw/home/index.html'; } document.location = url; } } else { if(!url) { url = '/pw/home/index.html'; } document.location = url; } } else { if(data.status == 'unknown email') { $('#unknown-email').show(); } else { $('#status').show(); } } }); }); }); }; }; </script> </div> <div id="content-right" class="h-gutters no-paper-copy " data-hijax="true" aria-hidden="true"> <div tag="div" id="right-column-quick-links" class="right-column-module-hide" data-deliver="ajax" data-ajaxsrc="components/right-column-quick-links.html" data-jsclass="rightColumnQuickLinks" data-clientcache="sessionStorage" ></div> <div id="right-column-boom-box" class="v-gutters"> <div class="quicklinks-ad">ADVERTISEMENT</div> <div id='div-gpt-ad-enlarged' style='width:336px; height:280px;' data-jsclass="loadAd" data-scales="large,medium,small"></div> </div> <div class="right-column-module right-column-module-hide v-gutters" style="clear:left;overflow:auto;"> <div class="right-column-module v-gutters right-column-module-hide" style="clear:right;overflow:auto;padding-bottom:5px;"> <div style="width:160px;float:right;padding-left:7px;"> <div id="right-column-skyscraper"> <div id='div-gpt-ad-skyscraper' style='width:160px; height:600px;' data-jsclass="loadAd" data-scales="large"></div> </div> </div> <div style="padding-right:7px;margin-right:172px;"> <div id="right-column-blogs-box"> <div id="right-column-blogs" class="right-column-box"> <div class="right-column-box-header" style="font-size:18px;">More from pw</div> <div class="right-column-box-body" style="padding-top:0;padding-bottom:0;"> <div class="right-column-blogs-blog" style="margin-bottom:0;"> <div class="featured-articles-item" style="font-size:12px;"> <div style="height:119px;overflow:hidden;text-align:center;"><a href="https://best-books.publishersweekly.com/pw/best-books/2024"><img src="/images/cached/LINK_SET_LINK/graphic/000/000/076/76797-v1-109x.PNG" width=109 height=109 id="LINK_SET_LINK.76797" ></a></div> <div style="display:inline-block;vertical-align:middle;line-height:14px;text-align:center;"><a href="https://best-books.publishersweekly.com/pw/best-books/2024" style="color:#333;"><i>PW</i>’s Best Books 2024</a></div> </div><div class="featured-row-separator"></div><div class="featured-articles-item" style="font-size:12px;"> <div style="height:119px;overflow:hidden;text-align:center;"><a href="/pw/by-topic/new-titles/adult-announcements/article/96107-the-2024-publishers-weekly-holiday-gift-guide.html"><img src="/images/cached/ARTICLE_PHOTO/photo/000/000/114/114531-v1-109x.JPG" width=109 height=113 id="ARTICLE_PHOTO.114531" ></a></div> <div style="display:inline-block;vertical-align:middle;line-height:14px;text-align:center;"><a href="/pw/by-topic/new-titles/adult-announcements/article/96107-the-2024-publishers-weekly-holiday-gift-guide.html" style="color:#333;"><i>PW</i>’s Holiday Gift Guide 2024</a></div> </div><div class="featured-row-separator"></div><div class="featured-articles-item" style="font-size:12px;"> <div style="height:119px;overflow:hidden;text-align:center;"><a href="https://www.publishersweekly.com/pw/by-topic/industry-news/tip-sheet/article/96191-twenty-books-our-editors-don-t-want-you-to-miss-this-year.html?consumer"><img src="/images/cached/LINK_SET_LINK/graphic/000/000/072/72412-v3-109x.PNG" width=109 height=113 id="LINK_SET_LINK.72412" ></a></div> <div style="display:inline-block;vertical-align:middle;line-height:14px;text-align:center;"><a href="https://www.publishersweekly.com/pw/by-topic/industry-news/tip-sheet/article/96191-twenty-books-our-editors-don-t-want-you-to-miss-this-year.html?consumer" style="color:#333;">20 Books Our Editors Don't Want You to Miss This Year</a></div> </div><div class="featured-row-separator"></div><div class="featured-articles-item" style="font-size:12px;"> <div style="height:119px;overflow:hidden;text-align:center;"><a href="https://www.publishersweekly.com/pw/by-topic/industry-news/tip-sheet/article/96099-25-books-for-25-years-of-nyrb-classics.html?consumer"><img src="/images/cached/ARTICLE_PHOTO/photo/000/000/114/114527-v1-109x.JPG" width=109 height=93 id="ARTICLE_PHOTO.114527" ></a></div> <div style="display:inline-block;vertical-align:middle;line-height:14px;text-align:center;"><a href="https://www.publishersweekly.com/pw/by-topic/industry-news/tip-sheet/article/96099-25-books-for-25-years-of-nyrb-classics.html?consumer" style="color:#333;">25 Books for 25 Years of NYRB Classics</a></div> </div> </div> </div> </div> </div> </div> </div> </div> <div tag="div" id="right-column-featured-reviews" class="right-column-module v-gutters" data-deliver="ajax" data-ajaxsrc="components/right-column-featured-reviews.html" data-jsclass="rightColumnFeaturedReviews" data-clientcache="sessionStorage" ></div> <div tag="div" id="right-column-popular" class="right-column-module v-gutters" data-deliver="ajax" data-ajaxsrc="components/right-column-popular.html" data-jsclass="rightColumnPopular" data-clientcache="sessionStorage" ></div> <div tag="div" id="right-column-bestsellers" class="right-column-module v-gutters" data-deliver="ajax" data-ajaxsrc="components/right-column-bestsellers.html" data-jsclass="rightColumnBestsellers" data-zclientcache="sessionStorage" data-path="/login-olytics.html" ></div> <div tag="div" id="right-column-roundup" class="right-column-module-hide v-gutters" data-deliver="ajax" data-ajaxsrc="components/right-column-roundup.html" data-jsclass="rightColumnRoundup" data-topic="" data-subtopic="" data-edition="" data-clientcache="sessionStorage" data-clientcachekey="--" ></div> <div tag="div" id="right-column-twitter" class="right-column-module-hide v-gutters" data-deliver="ajax" data-ajaxsrc="components/right-column-twitter.html" data-jsclass="rightColumnTwitter" data-path="/login-olytics.html" data-clientcache="sessionStorage" data-clientcachekey="/login-olytics.html" ></div> </div> </div> <div id="bottom-ad" class="bottom-ad no-paper-copy" aria-hidden="true"> <div id='div-gpt-ad-new_bottom_leaderboard' style='width:728px; height:90px;' data-jsclass="loadAd" data-scales="medium,large"></div> </div> <div id="footer"> <div class="footer"> <div class="no-paper-copy"> <div class="social-small" role="navigation" aria-label="Social"> <div class="small-footer-social"><a href="https://plus.google.com/b/117664410219923363283/117664410219923363283/posts" target="_offsite"><img src="/images/icon_googleplus.png" width=24 height=24 border=0 alt="google plus"></a></div> <div class="small-footer-social"><a href="http://www.facebook.com/pubweekly" target="_offsite"><img src="/images/icon_facebook.png" width=24 height=24 border=0 alt="facebook"></a></div> <div class="small-footer-social"><a href="https://twitter.com/PublishersWkly" target="_offiste"><img src="/images/icon_twitter.png" width=24 height=24 border=0 alt="twitter"></a></div> <div class="small-footer-social"><a href="/pw/feeds/recent/index.xml"><img src="/images/icon_rss.png" width=24 height=24 border=0 alt="rss"></a></div> </div> <div class="footer-nav" role="navigation" aria-label="Footer"> <a href="/pw/corp/aboutus.html">About Us</a><span class="break">|</span> <a href="/pw/corp/contactus.html">Contact Us</a><span class="break">|</span> <a href="/pw/corp/submissionguidelines.html">Submission Guidelines</a><span class="break">|</span> <a href="/pw/corp/faq.html">FAQ</a><span class="break">|</span> <a href="/pw/corp/subscriberservices.html">Subscriber Services</a><span class="break">|</span> <a href="/pw/event/item/51-mediakit.html">Advertising Info</a><span class="break">|</span> <a href="/pw/corp/termsandconditions.html">Terms of Use</a><span class="break">|</span> <a href="/pw/corp/privacypolicy.html">Privacy Policy</a><span class="break">|</span> <a href="/pw/corp/donotsell.html">Do Not Sell</a><span class="break">|</span> <a href="/pw/calls-for-information/index.html">Calls for Info</a><span class="break">|</span> <a href="/editorialcalendar">Editorial Calendar</a><span class="break">|</span> <a href="/pw/event/item/49-pw-archive-highlights.html">Archives</a><span class="break">|</span> <a href="/pw/corp/press.html">Press</a><span class="break">|</span> </div> <div class="footer-tmks">© PWxyz, LLC. All rights reserved. PUBLISHERS WEEKLY and the PW Logo are registered trademarks of PWxyz, LLC.</div> <div class="bottom-nav-container" role="navigation" aria-label="Site Overall"> <div class="bottom-nav"> <div style="font-weight:bold;"><a href="/pw/by-topic/industry-news/index.html">News</a></div> <div><a href="/pw/by-topic/industry-news/Obituary/index.html">Obituaries</a></div> <div><a href="/pw/by-topic/industry-news/book-deals/index.html">Book Deals</a></div> <div><a href="/pw/by-topic/industry-news/financial-reporting/index.html">Financial Reporting</a></div> <div><a href="/pw/by-topic/industry-news/page-to-screen/index.html">Page to Screen</a></div> <div><a href="/pw/by-topic/industry-news/bookselling/index.html">Bookselling</a></div> <div><a href="/pw/by-topic/industry-news/publisher-news/index.html">Publisher News</a></div> <div><a href="/pw/by-topic/industry-news/awards-and-prizes/index.html">Awards & Prizes</a></div> <div><a href="/pw/by-topic/industry-news/comics/index.html">Comics</a></div> <div><a href="/pw/by-topic/industry-news/industry-deals/index.html">Business Deals</a></div> <div><a href="/pw/by-topic/industry-news/trade-shows-events/index.html">Shows & Events</a></div> <div><a href="/pw/by-topic/industry-news/cooking/index.html">Cooking</a></div> <div><a href="/pw/by-topic/industry-news/people/index.html">People</a></div> <div><a href="/pw/by-topic/industry-news/religion/index.html">Religion</a></div> <div><a href="/pw/by-topic/industry-news/audio-books/index.html">Audio Books</a></div> <div><a href="/pw/by-topic/industry-news/manufacturing/index.html">Manufacturing</a></div> <div><a href="/pw/by-topic/industry-news/publishing-and-marketing/index.html">Marketing</a></div> <div><a href="/pw/by-topic/industry-news/tip-sheet/index.html">PW Picks</a></div> <div><a href="/pw/by-topic/industry-news/licensing/index.html">Licensing</a></div> <div><a href="/pw/by-topic/industry-news/bea/index.html">U.S. Book Show</a></div> </div> <div class="bottom-nav"> <div style="font-weight:bold;"><a href="/pw/reviews/index.html">Reviews</a></div> <div><a href="/pw/reviews/fiction.html">Fiction</a></div> <div><a href="/pw/reviews/mystery-thriller.html">Mystery/Thriller</a></div> <div><a href="/pw/reviews/sci-fi-fantasy-horror.html">Sci-Fi/Fantasy/Horror</a></div> <div><a href="/pw/reviews/romance-erotica.html">Romance/Erotica</a></div> <div><a href="/pw/reviews/comics.html">Comics</a></div> <div><a href="/pw/reviews/poetry.html">Poetry</a></div> <div><a href="/pw/reviews/inspirational-fiction.html">Inspirational Fiction</a></div> <div><a href="/pw/reviews/nonfiction.html">Nonfiction</a></div> <div><a href="/pw/reviews/lifestyle.html">Lifestyle</a></div> <div><a href="/pw/reviews/religion.html">Religion</a></div> <div><a href="/pw/reviews/childrens.html">Children's</a></div> <div><a href="/pw/reviews/web-exclusive/index.html">Web Exclusive</a></div> <div><a href="/pw/reviews/pw-select/index.html">BookLife</a></div> </div> <div class="bottom-nav"> <div style="font-weight:bold;"><a href="/pw/bestsellers/index.html">Bestsellers</a></div> <div><a href="/pw/nielsen/kidsfiction.html">Children's Frontlist Fiction</a></div> <div><a href="/pw/nielsen/kidspicture.html">Children's Picture Books</a></div> <div><a href="/pw/nielsen/hardcoverfiction.html">Hardcover Frontlist Fiction</a></div> <div><a href="/pw/nielsen/HardcoverNonfiction.html">Hardcover Frontlist Nonfiction</a></div> <div><a href="/pw/nielsen/top100.html">Top 10 Overall</a></div> <div><a href="/pw/nielsen/tradepaper.html">Trade Paper Frontlist</a></div> </div> <div class="bottom-nav"> <div style="font-weight:bold;"><a href="/pw/by-topic/childrens/index.html">Children's</a></div> <div><a href="/pw/by-topic/childrens/childrens-authors/index.html">Authors</a></div> <div><a href="/pw/by-topic/childrens/childrens-book-news/index.html">Book News</a></div> <div><a href="/pw/by-topic/childrens/childrens-industry-news/index.html">Industry News</a></div> </div><div class="bottom-nav"> <div style="font-weight:bold;"><a href="/pw/by-topic/authors/index.html">Authors</a></div> <div><a href="/pw/by-topic/authors/profiles/index.html">Profiles</a></div> <div><a href="/pw/by-topic/authors/interviews/index.html">Interviews</a></div> <div><a href="/pw/by-topic/authors/why-i-write/index.html">Why I Write</a></div> <div><a href="/pw/by-topic/authors/pw-select/index.html">BookLife</a></div> </div><div class="bottom-nav"> <div style="font-weight:bold;"><a href="/pw/by-topic/new-titles/index.html">Previews</a></div> <div><a href="/pw/by-topic/new-titles/adult-announcements/index.html">Adult Previews</a></div> <div><a href="/pw/by-topic/new-titles/childrens-announcements/index.html">Children's Previews</a></div> <div><a href="/pw/by-topic/new-titles/religion-listings/index.html">Religion Listings</a></div> <div><a href="/pw/by-topic/new-titles/on-sale-calendar/index.html">On-Sale Calendar</a></div> <div><a href="/pw/by-topic/new-titles/galley-talk/index.html">Galley Talk</a></div> </div><div class="bottom-nav"> <div style="font-weight:bold;"><a href="/pw/by-topic/digital/index.html">Digital</a></div> <div><a href="/pw/by-topic/digital/devices/index.html">Devices</a></div> <div><a href="/pw/by-topic/digital/copyright/index.html">Copyright</a></div> <div><a href="/pw/by-topic/digital/retailing/index.html">Retailing</a></div> <div><a href="/pw/by-topic/digital/conferences/index.html">Conferences</a></div> <div><a href="/pw/by-topic/digital/content-and-e-books/index.html">Content / e-books</a></div> <div><a href="/pw/by-topic/digital/Apps/index.html">Apps</a></div> <div><a href="/pw/digital-marketplace/index.html">Digital Marketplace</a></div><br><br><div style="font-weight:bold;"><a href="/pw/roundup/index.html">The Roundup</a></div> </div><div class="bottom-nav"> <div style="font-weight:bold;"><a href="/pw/by-topic/international/index.html">International</a></div> <div><a href="/pw/by-topic/international/international-deals/index.html">Deals</a></div> <div><a href="/pw/by-topic/international/international-book-news/index.html">News</a></div> <div><a href="/pw/by-topic/international/trade-shows/index.html">Trade Shows</a></div> <div><a href="/pw/by-topic/international/Frankfurt-Book-Fair/index.html">Frankfurt Book Fair</a></div> <div><a href="/pw/by-topic/international/london-book-fair/index.html">London Book Fair</a></div> <div><a href="/pw/by-topic/international/sharjah-book-fair/index.html">Sharjah Book Fair</a></div> <div><a href="/pw/by-topic/international/china-showcase/index.html">China Showcase</a></div> <div><a href="/pw/translation/home/index.html">Translation Database</a></div> <br><br><div style="font-weight:bold;"><a href="/pw/jobzone/index.html">Job Zone</a></div><div style="font-weight:bold;"><a href="/pw/jobmoves/index.html">Job Moves</a></div> <br><br><div style="position:relative;width:90px;height:95px;"><div style="position:absolute;width:170px;"><div style="font-weight:bold;">Find Us</div><div><a href="https://www.facebook.com/pubweekly">Facebook</a></div><div><a href="https://twitter.com/PublishersWkly">Twitter</a></div><div><a href="https://www.instagram.com/publisherswkly/">Instagram</a></div><div><a href="https://www.linkedin.com/company/publishers-weekly/posts/">LinkedIn PW</a></div><div><a href="https://www.linkedin.com/groups/12733386/">LinkedIn PW Religion & Spirituality</a></div><div><a href="https://www.linkedin.com/groups/12738396/">LinkedIn PW School Librarian</a></div></div></div> </div> <div class="bottom-nav"> <div style="font-weight:bold;"><a href="/pw/edition/ai.html">AI</a></div> </div> </div> <div class="pwxyz-logo"> <img src="/images/logo-pwxyz.png" width=123 height=77 border=0 alt="P W x y z Logo"> </div> </div> </div> </div> </div> <div id="huffpo-popin" class="huffpo-popin" data-jsclass="huffPo"> <div class="huffpo-close">X</div> <div class="huffpo-container"> <div class="huffpo-left"> Stay ahead with <div class="huffpo-left-big">Tip Sheet!</div> </div> <div class="huffpo-right"> <b>Free newsletter:</b> the hottest new books, features and more <table style="width:230px;margin-top:7px;"> <tr> <td> <input class="hpc-input" type=text id="huffpo_email" name="huffpo_email" value="Email address" onFocus="clearDefault(this);" id="home-newsletter-form"> </td> <td> <a href="javascript:tipsheetSubscribe()"><img src="/images/huffpo-signup-button.png" width=76 height=24 border=0></a> </td> </tr> </table> </div> </div> </div> <div id="bbstar-popin" class="bbstar-popin" data-jsclass="BBStarPopin"> <div class="bbstar-container"> <div id='div-gpt-ad-slider-main' style='width:397px; height:86px;' data-jsclass="loadAd" data-scales="medium,large"></div> </div> <div class="bbstar-close">X</div> </div> <div id="mobile-ad" class="mobile-ad no-paper-copy"> <div id="mobile-ad-optout">X</div> <div id='div-gpt-ad-Mobile' style='width:320px; height:50px;' data-jsclass="loadAd" data-scales="small"></div> </div> <div data-jsclass="linkTracker"></div> <div id="hijax-loading" style="display:none;"><img src="/loading.gif"><p>Loading...</p></div> <script type="text/javascript">var slot_suffix = '';var is_home = '';</script> <script language="javascript" src="//htlbid.com/v3/publishersweekly.com/htlbid.js"></script> <script language="javascript"> var htlbid = htlbid || {}; htlbid.cmd = htlbid.cmd || []; htlbid.cmd.push(function() { htlbid.setTargeting('is_testing', 'no'); htlbid.setTargeting('is_home', is_home ? 'yes' : 'no'); htlbid.setTargeting('post_id', ''); htlbid.setTargeting('categories', ''); htlbid.setTargeting('tags', []); }); window.htlbid.layout(); </script> <div class="dialog" id="loginDialog"> <form name=login_dialog_form id=login_dialog_form> <input type=hidden name=proc id=proc value=login> Email Address<br><input type=text name=email id=email_field value=""> <p>Password<br><input type=password name=password id=password> <p><a href="#" onClick="ajaxLogin('login_dialog_form');return false;" class="dialog-button">Log In</a> <a href="https://publishersweekly.dragonforms.com/loading.do?omedasite=pwk_forgotpw" class="dialog-button">Forgot Password</a> <div id=login_dialog_errors class=dialog_errors></div> <div id=debug></div> </form> <div id="login_dialog_text"> <!-- login_blurb -->Premium online access is only available to <i>PW</i> subscribers. If you have an active subscription and need to set up or change your password, <a href="https://publishersweekly.dragonforms.com/loading.do?omedasite=pwk_forgotpw">please click here</a>. <p> New to <i>PW</i>? To set up immediate access, <a href="https://publishersweekly.dragonforms.com/loading.do?omedasite=pwk_insider&pc=login">click here</a>. <p> NOTE: If you had a previous <i>PW</i> subscription, <a href="https://publishersweekly.dragonforms.com/pwk_renew">click here to reactivate your immediate access</a>. <i>PW</i> site license members have access to <i>PW</i>’s subscriber-only website content. If working at an office location and you are not "logged in", simply close and relaunch your preferred browser. For off-site access, <a href="https://www.publishersweekly.com/pw/auth/institution/index.html">click here</a>. To find out more about <i>PW</i>’s site license subscription options, please email Mike Popalardo at: <a href="mailto:mike@nextstepsmarketing.com?subject=Publishers Weekly Site License Inquiry">mike@nextstepsmarketing.com</a>. </div> <div id="login_dialog_error_text" style="display:none;"> <!-- login_blurb_fail --><b>Thank you for visiting <i>Publishers Weekly</i>. There are 3 possible reasons you were unable to login and get access our premium online pages.</b> <ol><li><b>You are NOT a current subscriber to <i>Publishers Weekly</i> magazine.</b><br>To get immediate access to all of our Premium Digital Content try a monthly subscription for as little as $15 per month. You may cancel at any time with no questions asked. <a href="https://publishersweekly.dragonforms.com/loading.do?omedasite=pwk_insider&pwtracker=6&utm_campaign=pwsubannualprintordigital&utm_source=pw&utm_medium=web">Click here</a> for details about <i>Publishers Weekly</i>’s monthly subscription plans. <li><b>You are a subscriber but you have not yet set up your account for premium online access.</b><br> Contact customer service (see details below) to add your preferred email address and password to your account.</li> <li><b>You forgot your password and you need to retrieve it.</b><br><a href="https://publishersweekly.dragonforms.com/loading.do?omedasite=pwk_forgotpw">Click here to retrieve reset your password.</a></li> <li><b>Your company has a site license, use our easy login.</b><br><a href="https://www.publishersweekly.com/pw/auth/institution/index.html">Enter your work email address in the Site License Portal.</a></li></ol> <b>Customer Service</b> <p> If you have questions, contact: <p> Email: <a href="mailto:PublishersWeekly@omeda.com">PublishersWeekly@omeda.com</a> <p> Call:1-800 -278-2991 (outside US/Canada, call +1-847-513-6135) 8:00 am - 4:30 pm, Monday-Friday (Central) </div> <div> To subscribe: <a href="https://publishersweekly.dragonforms.com/loading.do?omedasite=pwk_insider&pc=login" style="text-decoration:underline;">click here</a>. </div> </div> <script type="text/javascript" defer> var metas = document.querySelectorAll('meta'); var keywords = ''; for(var i = 0; i < metas.length; ++i) { if(metas[i].getAttribute('name') === 'keywords') { keywords = metas[i].getAttribute('content'); break; } } var categories = []; if("") { categories.push("") } if("") { categories.push("") } olytics.fire({ behaviorId:'2672C9123356A8B',category: categories.join(', '), tag: keywords }); </script> <!-- <div id="div-gpt-ad-Interstitial" data-jsclass="loadAd" data-scales="large"></div> <div id="interstitial" data-jsclass="interstitialAd"></div> --> <script src="/JavaScriptShared/jquery/js/jquery-1.6.2.min.js"></script> <script src="/JavaScriptShared/jquery/js/jquery-ui-1.8.16.custom.min.js"></script> <script type="text/javascript" src="/JavaScriptShared/jplayer/jquery.jplayer.min.js"></script> <link type="text/css" href="/JavaScriptShared/jplayer/skins/blue.monday/jplayer.blue.monday.css" rel="stylesheet" /> <script src="/JavaScript/responsive.js"></script> <script src="/all.js"></script> <script type='text/javascript'> //GA_googleFillSlot("Interstitial"); </script> <!-- Start Quantcast tag --> <script type="text/javascript"> _qoptions={ qacct:"p-41pJuP7EJbuEo" }; </script> <script type="text/javascript" src="https://edge.quantserve.com/quant.js"></script> <noscript> <img src="https://pixel.quantserve.com/pixel/p-41pJuP7EJbuEo.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/> </noscript> <!-- End Quantcast tag --> <!-- Start Alexa Certify Javascript --> <!-- <script type="text/javascript"> _atrk_opts = { atrk_acct:"yGqto1IWNa1070", domain:"publishersweekly.com",dynamic: true}; (function() { var as = document.createElement('script'); as.type = 'text/javascript'; as.async = true; as.src = "https://d31qbv1cthcecs.cloudfront.net/atrk.js"; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(as, s); })(); </script> <noscript><img src="https://d5nxst8fruw4z.cloudfront.net/atrk.gif?account=yGqto1IWNa1070" style="display:none" height="1" width="1" alt="" /></noscript> --> <!-- End Alexa Certify Javascript --> <!-- Start Mailchimp Google ad retargeting Javascript --> <!-- <script id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/d684790bedf89afe76e7b9156/ac1bb0054950d604b6a28934a.js");</script> --> <!-- End Mailchimp Google ad retargeting Javascript --> <script type="text/javascript"> window.onload = function() { window.setTimeout(function() { const one = document.querySelector('#frame-1'); const two = document.querySelector('#frame-2'); one.classList.remove('hidden'); one.classList.add('animate__animated', 'animate__bounce'); one.addEventListener('animationend', () => { one.classList.remove('animate__animated', 'animate__fadeIn'); // cleanup one.classList.add('hidden'); // hide the first one two.classList.remove('hidden'); // show the second one two.classList.add('animate__animated', 'animate__fadeIn'); // reveal the second one }); two.addEventListener('animationend', () => { two.classList.remove('animate__animated', 'animate__fadeIn'); }); },2000); }; </script> </body> <!-- this page was generated by the Iowa(tm) Content Management System by Mediapolis(tm), inc. --> </HTML>