CINXE.COM
Review Submission Guidelines
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"> <title>Review Submission Guidelines</title><meta name="description" content="Policies and guidelines governing the use of BookLife.com"/><meta name="keywords" content="policies, guidelines, rights"/><link rel="canonical" href="http://booklife.com/about-us/review-submission-guidelines.html" /> <meta name="twitter:card" content="summary_large_image"> <meta property="og:image" content="http://booklife.com/images/logo-og.png"/> <meta name="twitter:image" content="http://booklife.com/images/logo-og.png"><meta property="og:type" content="article"/> <meta property="og:title" content="Review Submission Guidelines"/> <meta name="twitter:title" content="Review Submission Guidelines"> <meta property="og:description" content="Policies and guidelines governing the use of BookLife.com"/> <meta name="twitter:description" content="Policies and guidelines governing the use of BookLife.com"> <script src="/vendor/modernizr.js"></script> <link rel="stylesheet" href="/dist/css/booklife.min.css"> <script src="//use.typekit.net/kwm4qdr.js"></script> <script> try{Typekit.load();}catch(e){} </script> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-49887451-1', 'booklife.com'); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-Q65F137S71"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-Q65F137S71', { send_page_view: false }); </script> <script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1647299912186855'); fbq('track', "PageView"); </script> <script src="https://htlbid.com/v2/booklife.min.js"></script> <script> var htlbid = htlbid || {}; htlbid.cmd = htlbid.cmd || []; htlbid.cmd.push(function() { htlbid.setTargeting('testing', 'no'); htlbid.setTargeting('post_id', ''); htlbid.setTargeting('category', ''); htlbid.setTargeting('tags', []); }); </script> <script> adroll_adv_id = "7AM7J3ASL5GZ3D4AT5NMFA"; adroll_pix_id = "M2RLW7PCIZHLLFPE3YUIQ7"; adroll_version = "2.0"; (function(w, d, e, o, a) { w.__adroll_loaded = true; w.adroll = w.adroll || []; w.adroll.f = [ 'setProperties', 'identify', 'track' ]; var roundtripUrl = "https://s.adroll.com/j/" + adroll_adv_id + "/roundtrip.js"; for (a = 0; a < w.adroll.f.length; a++) { w.adroll[w.adroll.f[a]] = w.adroll[w.adroll.f[a]] || (function(n) { return function() { w.adroll.push([ n, arguments ]) } })(w.adroll.f[a]) } e = d.createElement('script'); o = d.getElementsByTagName('script')[0]; e.async = 1; e.src = roundtripUrl; o.parentNode.insertBefore(e, o); })(window, document); adroll.track("pageView"); </script> </head> <body id="document-body" data-jsclass="hijaxTransition,googleAnalytics" class="logged-out"> <script> var result; var cookie=(result=new RegExp('(?:^|; )responsive=([^;]*)').exec(document.cookie))?decodeURIComponent(result[1]):null; if(cookie){ document.body.className = cookie; } </script> <div data-jsclass="navNewsletter" class="newsletter-bar"> <div class="newsletter-bar-header"> <div class="container-fluid"> <div class="row"> <div class="col-lg-1"></div> <div style="text-align:left;" class="col-sm-3">Need Some Help? (<a href="/about-us/need-help.html">Contact Us</a>)</div> <div class="col-sm-9 col-lg-7"> <div class="pull-right"> <a href="#" data-toggle="modal" data-target="#login-register-modal" class="logged-out-only">Register</a> <span class="help-prompt" data-id="register" style="padding-right:20px;"></span> <a href="#" data-toggle="modal" data-target="#login-modal" style="padding-right:20px;" class="logged-out-only">Login</a> <a href="#" id="newsletter-drawer-opener">Sign up for our newsletter</a> </div> </div> <div class="col-lg-1"></div> </div> </div> </div> <div class="div newsletter-bar-content"> <div class="row"> <div class="col-md-2"></div> <div class="col-md-7"><h4 class="NL-greet">Find out the latest indie author news. For FREE.</h4> <form data-jsclass="mailChimpForm" method="POST" role="form"> <div class="errors"></div> <div class="input-group input-group-lg"> <input type="hidden" id="already-subscribed" name="subscribed"> <input id="newsletterEmail" name="mailchimp[email]" type="text" placeholder="Email" value="" data-target="#subscribed-list" class="form-control"><span class="input-group-btn"><button class="btn btn-default btn-primary" type="submit">Sign up</button></span> </div> </form> </div> <div class="col-md-1"><button type="button" class="close pull-right" aria-hidden="true">×</button></div> <div class="com-md-2"></div> </div> </div> </div> <div role="navigation" data-jsclass="NavController,animateLogo" class="navbar navbar-default navbar-booklife navbar-fixed-top"> <div class="container-fluid"> <div class="row"> <div class="col-md-12 col-md-offset-0 col-lg-10 col-lg-offset-1"> <div class="navbar-header"> <button type="button" data-toggle="collapse" data-target="#navbar" class="navbar-toggle"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="mini-logo"><a class="center-block" href="/"><img src="/images/booklife-logo.png" height="30px"></a></div> </div> <div id="navbar" class="collapse navbar-collapse"><a href="/" data-no-hijax="true"><img class="navbar-logo" src="/images/booklife-logo-tagline.png"></a> <ul class="nav navbar-nav"> <li id="nav-booklife-reviews"><a href="/booklife-reviews/1">reviews</a></li> <li id="nav-prize"><a href="/prize/9">prize</a></li> <li id="nav-self-pub-101" data-no-hijax="true"><a href="/self-pub-101">Self-Pub 101</a></li> </ul> <div class="navbar-right"> <ul class="nav navbar-nav"> <li id="nav-authors"><a href="/authors">authors</a></li> <li id="nav-books"><a href="/books">books</a></li> <li id="nav-services"><a href="/services">services</a></li> <li class="only-xsmall logged-out-only"><a href="#" data-toggle="modal" data-target="#login-register-modal">Register <span class="help-prompt" data-id="register"></span></a></li> <li class="only-xsmall logged-out-only"><a href="#" data-toggle="modal" data-target="#login-modal">Login</a></li> </ul> <div class="navbar-text"><a href="#" class="navbar-link" id="searchButton"><span class="glyphicon glyphicon-search"></span></a></div> </div> </div> </div> </div> </div> </div> <div id="search-drawer" data-jsclass="searchBox"> <div class="container-fluid"> <div class="row"> <div class="col-md-8"></div> <div class="col-md-3"> <div class="search-overlay"> <div class="input-group input-group-lg"> <input id="search-query" type="text" placeholder="Enter search term" class="form-control"><span class="input-group-btn"><button id="do-search" class="btn btn-default" type="button"><span class="glyphicon glyphicon-search"></span></button></span> </div> </div> </div> <div class="col-med-1"></div> </div> </div> </div> <div id="top-drawer" data-jsclass="drawer"> <div class="container-fluid"> <div class="row"> <div class="col-md-6 col-md-offset-3 top-drawer-content"><i class="glyphicon glyphicon-collapse-up drawer-close pull-right"></i> <div class="chunk"></div> </div> </div> </div> </div> <div id="top-margin"></div> <div id="main-content"> <div class="container-fluid"> <div class="row"> <div class="col-sm-12"> <div class="leaderboard-top"> <div class="leaderboard-container"> <div style="display:inline-block;background-color:#eeeeee;font-family:arial,sans-serif;font-size:11px;color:#cacaca;text-align:center;padding:15px;">ADVERTISEMENT<br> <div class="tiny-banner" id='div-gpt-ad-1464370576335-0' style='width:120px; height:90px;' data-id='div-gpt-ad-1464370576335-0' data-channel='/19361732/tiny-banner' data-jsclass="googleAd" data-scales="digitopia-medium,digitopia-large,digitopia-xlarge"></div> <div class="leaderboard-banner" id='div-gpt-ad-1410890148399-0' style='width:728px; height:90px;' data-id='div-gpt-ad-1410890261773-0' data-channel='/19361732/leaderboard-BookLife-bottom' data-jsclass="googleAd" data-scales="digitopia-medium,digitopia-large,digitopia-xlarge"></div> </div> </div> </div> </div> </div> </div> <div class="container-fluid"> <div class="row"> <div class="col-md-8 col-md-offset-2"> <div id="evaluation-control"> <div class="panel panel-default panel-dismissable"> <div class="panel-heading"> <button type="button" class="close" data-dismiss="panel" aria-hidden="true">×</button> <h3 class="panel-title"></h3> </div> <div class="panel-body"></div> <div class="panel-footer"></div> </div> </div> </div> </div> <!--#animation-stage(data-jsclass="stageManager")--> <!--#animation-restart--> <div id="hijax-content" data-hijax="true"> <ol class="breadcrumb"><li><a href="/">Home</a></li> </ol> <div class="page-header"> <h1> Review Submission Guidelines<br><small>BookLife Offers Two Separate Ways for Indie Authors to Get Their Books Reviewed </small> </h1> </div> <div class="clearfix"> <div class="pull-right"><em>June 5, 2024</em></div> <div class="pull-left"> <strong></strong> </div> </div> <div class="document clearfix"><div class="social-like-buttons" data-jsclass="SocialLikeButtons" data-text="Review Submission Guidelines"></div><h4>Publishers Weekly Reviews Are Free, Not Guaranteed</h4> <h4>BookLife Reviews Are Paid, Guaranteed</h4> <h4>Use the Same Form to Submit for Both</h4> <h4>Submit for Both At the Same Time or Independently</h4> <p>When you submit your book to <em>Publishers Weekly</em> for review consideration or purchase a BookLife Review, your book will be judged by the same professional standards that <em>Publishers Weekly</em> applies to traditionally published books. This means your book must be ready for a wide, general-interest readership that expects cleanly written, well-edited, and engaging books. </p> <p><a href="https://booklife.com/about-us/publishers-weekly-reviews-and-booklife-reviews.html" target="_blank">This comparison</a> of <em>Publishers Weekly</em> reviews and BookLife Reviews will help you decide whether to choose one or both. You use the same submission form for either or both.</p> <h4>Publishers Weekly Reviews</h4> <p><strong><em>PW</em> review consideration is FREE!</strong></p> <p>You do not have to pay anything to submit your book for review consideration. There is no cost associated with submitting your book, or any aspect of the reviewing process should your book be chosen for review.</p> <p><strong>A small percentage of books submitted will be reviewed</strong></p> <p><em>PW</em> receives over a thousand books a month from self- and trade publishers; unfortunately, it’s not possible to cover them all.</p> <h4>BookLife Reviews</h4> <p><strong>Your review is GUARANTEED!</strong></p> <div> <p>If you purchase a BookLife Review for an eligible book and submit a free digital copy, you are guaranteed to receive a thorough, professional review within six weeks (or four weeks if you purchase expedited service). <span style="color:#FF0000"><em>Because of high order volume, some BookLife Reviews, including expedited Reviews, may be delivered up to one week late.</em> </span></p> <p><strong>First and foremost, a BookLife Review is for you</strong></p> <p>The goal of BookLife Reviews is to give you the marketing tools you need to reach the right readers and make your book a success. Your review will only be published if you choose to make it public.</p> </div> <h4>Before You Submit Your Book</h4> <p><strong>Make sure your book is ready</strong></p> <p>Both <em>Publishers Weekly</em> and BookLife Reviews treat self-published books as professional publications and hold them to professional standards. Before you submit your book, use BookLife’s <a href="/about-us/self-evaluations.html" style="line-height: 1.6;" target="_blank">free self-evaluations</a> to help you make your book the best it can be. (These are for informational purposes only, and do not determine your review eligibility.) The best way to increase your odds of receiving a <em>Publishers Weekly</em> review, or of being reviewed positively, is to make sure your book is up to professional standards.</p> <p><strong>Make sure your book is eligible</strong></p> <p>For a book to be eligible for review consideration, it must be written in English and available, or about to be available, for purchase in the United States. Books submitted to BookLife Reviews can be up to 150,000 words long. There is no length limit for <em>Publishers Weekly</em> review consideration.</p> <p>BookLife was built to assist individual authors and illustrators with submitting their self-published books for review consideration. If you are a publisher working with several authors, please use <a href="https://secure.publishersweekly.com/pw/pubreview/login/index.html" target="_blank">GalleyTracker</a> instead. <strong>Note</strong>: You may not submit through both BookLife and GalleyTracker; if you do, your book will be removed from consideration.</p> <p><strong>Some other helpful tips</strong></p> <p>We recently published <a href="https://booklife.com/authors/04/21/2023/-put-your-best-foot-forward.html">an article that contains some helpful tips</a> you'll want to consider before submitting your book for review consideration.</p> <h4>How To Submit Your Book</h4> <p>Submitting your book for review is easy. Follow the instructions below, or watch this instrucitonal video.</p> <p><iframe frameborder="0" height="315" src="https://www.youtube.com/embed/oFo6IC3DXJw?si=7xubhcOiFWe7ll6U" title="YouTube video player" width="560"></iframe></p> <p><strong>If you're an author-publisher (you are self-publishing)</strong>, simply follow <a href="https://booklife.com/about-us/how-to-submit-your-book-to-booklife-reviews-and-publishers-weekly.html">these step-by-step instructions</a>.</p> <p>Much of the information we need will be automatically filled in using the project and account information you have already provided. You will have the option to review and change any field before you finish. We also encourage you to include a brief summary of your project as well as the promotional langugage you have on the jacket of the book.</p> <p><strong>Note: Publicists are welcome to create accounts for their clients, but all accounts must be under the author’s name.</strong></p> <p><strong>If you're a publisher or publicist submitting books for multiple authors</strong>, please use <em>Publishers Weekly</em>'s <a href="https://www.publishersweekly.com/pw/pubreview/login/index.html" target="_blank">GalleyTracker platform</a>. You can submit for both <em>Publishers Weekly</em> and BookLife Reviews using GalleyTracker, but if you're submitting for <em>Publishers Weekly</em> review consideration, be sure to read <em>PW</em>'s <a href="https://www.publishersweekly.com/pw/corp/submissionguidelines.html" target="_blank">review submission guidelines</a>.</p> <p>Both <em>Publishers Weekly</em> and BookLife Reviews accept digital review copies only. When you’re submitting your book digitally, simply upload your epub or pdf file, and our system will take care of the rest.</p> <p>For authors submitting <strong>books in a series</strong> for review, register one title at a time (in series order). Each book will be considered and/or reviewed independently.</p> <h4>After Submitting Your Book</h4> <p>If you have purchased a BookLife Review, your review is guaranteed! You will receive an email when your review is ready—no later than six weeks after the purchase date, or four weeks if you purchase expedited service. By default, the review will only be visible to you. You will then have the option of making your review public, which will display it on your project page and release it for print publication in the next BookLife supplement of <em>Publishers Weekly</em>.</p> <p>If you have submitted a book for <em>Publishers Weekly</em> consideration, you will receive emails as your book moves through the review process. This process can take 12 weeks or longer. <strong>Please do not contact BookLife with review status requests</strong>; we are unable to respond. <strong>And please remember: <em>PW</em> cannot review every book registered with BookLife. The <em>PW</em> reviews process is highly competitive for both self-published and traditionally published books, and a relatively small percentage of books submitted are reviewed. If your book is chosen, know that it truly stood out. Additionally, being selected for a review is no guarantee that a review will be published. There is a chance that unforeseen circumstances could result in the cancellation of a review.</strong></p> <p>If your book is declined for <em>PW</em> review, BookLife is unable to provide a personalized explanation of this decision. Please do not resubmit your book with a different ISBN or ASIN. If you do, your book will be removed from BookLife.</p> <h4>Questions?</h4> <p>Be sure to visit the frequently asked questions (FAQs) pages for <a href="https://booklife.com/about-us/booklife-reviews-faqs.html" target="_blank">BookLife Reviews</a> and <a href="https://booklife.com/about-us/publishers-weekly-reviews-faqs.html" target="_blank"><em>Publishers Weekly</em> reviews</a>.</p> <div class="social-comments" data-jsclass="SocialComments"></div> </div> <div id="more-on-booklife-article" data-jsclass="digitopiaAjax" data-src="/include/linkset-article-more-layout/policies-left.html" data-inline="true" data-type="html" class="clearfix top-gutter"></div> <div id="embiggen" class="modal fade"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Modal title</h4> </div> <div class="modal-body"><p>image-here</p></div> </div> </div> </div> </div> </div> <div id="user-panel-here"></div> </div> <div class="container-fluid"> <div class="row"> <div style="text-align:center;" class="col-sm-12 leaderboard-bottom"> <div style="display:inline-block;margin:0 auto;background-color:#eeeeee;font-family:arial,sans-serif;font-size:11px;color:#cacaca;text-align:center;padding:15px;">ADVERTISEMENT<br> <div class="center-block" id='div-gpt-ad-1410890261773-0' style='width:728px; height:90px;' data-id='div-gpt-ad-1410890148399-0' data-channel='/19361732/leaderboard-BookLife-top' data-jsclass="googleAd" data-scales="digitopia-medium,digitopia-large,digitopia-xlarge"></div> </div> </div> </div> </div> <div id="project-wizard-here"></div> <div data-jsclass="LoggedIn"></div> <div id="footer"> <div id="footer-margins"> <div class="container-fluid"> <div class="row"> <div class="col-sm-2 hidden-digitopia-xsmall"> <div class="footer-header"><a href="/create">CREATE</a></div><a href="/create/writing">Writing</a><br> <a href="/create/editing">Editing</a><br> <a href="/create/art-design">Art & Design</a><br> </div> <div class="col-sm-2 hidden-digitopia-xsmall"> <div class="footer-header"><a href="/publish">PUBLISH</a></li></div><a href="/publish/print">Print</a><br> <a href="/publish/e-books">E-Books</a><br> <a href="/publish/audio">Audio</a><br> <a href="/publish/retail-libraries">Retail & Libraries</a><br> </div> <div class="col-sm-2 hidden-digitopia-xsmall"> <div class="footer-header"><a href="/market">MARKET</a></div><a href="/market/advertising">Advertising</a><br> <a href="/market/pr-reviews">PR & Reviews</a><br> <a href="/market/social-online">Social & Online</a><br> <a href="/market/events">Events</a><br> </div> <div class="col-sm-2 hidden-digitopia-xsmall"> <div class="footer-header"><a href="/business">BUSINESS</a></div><a href="/business/licensing-legal">Licensing & Legal</a><br> <a href="/business/finance-funding">Finance & Funding</a><br> <a href="/business/agents-industry">Agents & Industry</a><br> </div> <div class="col-sm-2 hidden-digitopia-xsmall"> <div class="footer-header"><a href="/booklife-reviews">REVIEWS</a></div> <div class="footer-header"><a href="/prize/9">PRIZE</a></div> <div class="footer-header"><a href="/services">SERVICES</a></div> <div class="footer-header"><a href="/authors">AUTHORS</a></div> <div class="footer-header"><a href="/books">BOOKS</a></div> <div class="footer-header"><a href="/news">NEWS</a></div> </div> <div class="col-sm-2"> <div class="footer-header"><a href="/about-us/about-booklife.html">ABOUT US</a></div> <div class="footer-header"><a href="/about-us/review-submission-guidelines.html">ABOUT REVIEWS</a></div> <div class="footer-header"><a href="/about-us/pw-select.html">PW SELECT</a></div> <div class="footer-header"><a href="/about-us/the-booklife-prize.html">ABOUT PRIZE</a></div> <div class="footer-header"><a href="/about-us/terms-conditions-and-privacy-policy.html">TERMS / CONDITIONS</a> <div class="footer-header"><a href="/about-us/do-not-sell.html">DO NOT SELL</a></div> </div> </div> </div> <div class="row"> <div class="col-md-12">© by Booklife LLC and PWxyz LLC. All rights reserved. <div class="tmks">Site Engineered by <a href="http://www.mediapolis.com">Mediapolis</a>; Designed by <a href="http://sonyabalchandani.com/">Sonya Balchandani</a></div> </div> </div> </div> </div> </div> <div id="login-controller" data-jsclass="loginController" class="btm btn-default"> <div id="login-register-modal" class="modal fade"> <div style="z-index: 2000;" class="modal-dialog"> <div class="modal-content"> <div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title"><span data-id="register-1" class="help-prompt"></span></h4> </div> <div class="modal-body"> <div class="login-register-errors"></div> <form id="register-form" class="form"> <div class="form-group input-group-lg"><label for="login-register-email">First Name</label> <input id="login-register-first-name" name="first_name" data-name="First Name" type="text" placeholder="Enter first name" data-validate="required" maxlength="40" class="form-control"> </div> <div class="form-group input-group-lg"><label for="login-register-email">Last Name</label> <input id="login-register-last-name" name="last_name" data-name="Last Name" type="text" placeholder="Enter last name" data-validate="required" maxlength="39" class="form-control"> </div> <div class="form-group input-group-lg"><label for="login-register-email">Email Address</label> <input id="login-register-email" name="email" data-name="Email" type="email" placeholder="Enter email address" data-validate="required,email" class="form-control"> </div> <div class="form-group input-group-lg"><label for="login-register-password">Password</label> <input id="login-register-password" name="password" data-name="Password" type="password" placeholder="Enter desired password" data-validate="required,password" class="form-control"> </div> <div class="form-group input-group-lg"><label for="login-register-confirm-password">Confirm Password</label> <input id="login-register-confirm-password" name="confirm_password" data-name="Confirm Password" type="password" placeholder="Re enter password" data-validate="confirm" data-match="#login-register-password" class="form-control"> </div> <div class="form-group input-group-lg"> <div class="checkbox"> <label> <input id="login_register_newsletter" name="newsletter" type="checkbox" checked value="1">Subscribe me to the Booklife Newsletter </label> </div> </div> </form> </div> <div class="modal-footer"> <div class="pull-left"><a href="#" class="login-change-mode" id="open-login" data-toggle="modal" data-target="#login-modal">login</a></div><button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> <button id="register-button" type="button" class="btn btn-primary" data-target="#register-form">Create Account</button> </div> </div> </div> </div> <div id="login-modal" class="modal fade"> <div style="z-index: 2000;" class="modal-dialog"> <div class="modal-content"> <div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title"><span data-id="login-1" class="help-prompt"></span></h4> </div> <div class="modal-body"> <div class="login-errors"></div> <form id="login-form" class="form"> <div class="form-group input-group-lg"><label for="login-email">Email Address</label> <input id="login-email" name="email" data-name="Email" type="email" placeholder="Enter email address" data-validate="required,email" class="form-control"> </div> <div class="form-group input-group-lg"><label for="login-password">Password</label> <input id="login-password" name="password" data-name="Password" type="password" placeholder="Enter password" data-validate="required,password" class="form-control"> </div> </form> </div> <div class="modal-footer"> <div class="pull-left"><a href="#" class="login-change-mode" id="open-login-register" data-toggle="modal" data-target="#login-register-modal">register</a> | <a href="#" class="login-change-mode" id="open-password-reminder" data-toggle="modal" data-target="#login-reminder-modal">forgot password</a></div><button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> <button id="login-button" type="button" class="btn btn-primary" data-target="#login-form">Login</button> <div> <div data-id="login-2" class="pull-left help-prompt"></div> </div> </div> </div> </div> </div> <div id="login-reminder-modal" class="modal fade"> <div style="z-index: 2000;" class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Password Reset</h4> </div> <div class="modal-body"> <div class="password-reset-errors"></div> <form id="reminder-form" class="form"> <div class="form-group input-group-lg"><label for="login-email">Email Address</label> <input id="login-email" name="email" data-name="Email" type="email" placeholder="Enter email address" data-validate="required,email" class="form-control"> </div> </form> </div> <div class="modal-footer"> <div class="pull-left"><a href="#" class="login-change-mode" id="open-login-register" data-toggle="modal" data-target="#login-register-modal">register</a> | <a href="#" class="login-change-mode" id="open-login" data-toggle="modal" data-target="#login-modal">login</a></div><button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> <button id="password-reset-button" type="button" class="btn btn-primary" data-target="#reminder-form">Reset Password</button> </div> </div> </div> </div> </div> <div id="transition-top"></div> <div id="transition-bottom"> <img src="/digitopia/images/loading.gif"> <p>Loading...</p> </div> <div id="show-curtain"></div> <div id="interstitial" data-jsclass="interstitial"> <div class="interstitial-content"> <div class="interstitial-closer"><i class="glyphicon glyphicon-remove-circle"></i></div> </div> </div> <div id="prompt-controller" data-jsclass="helpPrompts"></div> <script> adroll_adv_id = "QAXYEX5ODRDT3KMIQPT3LM"; adroll_pix_id = "2FQ6VRSPAVAAZJ63YPWTTE"; (function () { var _onload = function(){ if (document.readyState && !/loaded|complete/.test(document.readyState)){setTimeout(_onload, 10);return} if (!window.__adroll_loaded){__adroll_loaded=true;setTimeout(_onload, 50);return} var scr = document.createElement("script"); var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com"); scr.setAttribute('async', 'true'); scr.type = "text/javascript"; scr.src = host + "/j/roundtrip.js"; ((document.getElementsByTagName('head') || [null])[0] || document.getElementsByTagName('script')[0].parentNode).appendChild(scr); }; if (window.addEventListener) {window.addEventListener('load', _onload, false);} else {window.attachEvent('onload', _onload)} }()); </script> <script src="/vendor/jquery-1.11.0.min.js"></script> <script src="https://checkout.stripe.com/checkout.js"></script> <script src="https://connect.facebook.net/en_US/all.js#xfbml=1&appId=1508554902701001"></script> <script>!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> <script src="https://www.google.com/jsapi"></script> <script src="https://www.google.com/recaptcha/api.js?render=6LfI3cUUAAAAACcnQbjg2W1lirV3bfxBn2wQ1wth"></script> <script src="/vendor/ckeditor/ckeditor.js"></script> <script src="/vendor/ckeditor/adapters/jquery.js"></script> <script src="/dist/js/booklife.min.js"></script> <div id="quantcast"></div> </body> </html>