Select Page


Boston Public Library - OverDrive req.optimizeForAurora && env.thunderHostAurora || env.thunderHost || 'thunder.api.test.overdrive.com'/v2"; window.OverDrive.autocompleteHost = "https://autocomplete.api.overdrive.com/v1"; window.OverDrive.autocompleteApiKey = "66d3b2fb030e46bba783b1a658705fe3"; window.patronSettings = {}; window.OverDrive.isAuthenticated = false; window.OverDrive.hasLinkedCards = false; window.OverDrive.authType = "no-auth"; window.OverDrive.currentRoom = false; window.OverDrive.supportedFormats = [{"id":"ebook-pdf-adobe","name":"PDF eBook","mediaType":"ebook"},{"id":"ebook-media-do","name":"MediaDo eBook","mediaType":"ebook"},{"id":"ebook-epub-adobe","name":"EPUB eBook","mediaType":"ebook"},{"id":"ebook-kobo","name":"Kobo eBook","mediaType":"ebook"},{"id":"ebook-kindle","name":"Kindle Book","mediaType":"ebook"},{"id":"audiobook-mp3","name":"MP3 audiobook","mediaType":"audiobook"},{"id":"ebook-pdf-open","name":"Open PDF eBook","mediaType":"ebook"},{"id":"magazine-overdrive","name":"OverDrive Magazine","mediaType":"magazine"},{"id":"ebook-overdrive","name":"OverDrive Read","mediaType":"ebook"},{"id":"audiobook-overdrive","name":"OverDrive Listen audiobook","mediaType":"audiobook"},{"id":"video-streaming","name":"Streaming video","mediaType":"video"},{"id":"ntc-pay-per-access","name":"External service","mediaType":"ntc"},{"id":"ntc-subscription","name":"External service","mediaType":"ntc"},{"id":"ebook-epub-open","name":"Open EPUB eBook","mediaType":"ebook"}]; window.OverDrive.cdn = 'https://lightning.od-cdn.com'; window.OverDrive.features = {"reenableMp3DownloadMacOSPreCatalina":{"enabled":true,"testable":true},"cookieless-fulfillment-auth":{"enabled":true,"testable":true},"odread-fulfillment-first":{"enabled":true,"testable":true},"mac-mp3-warning-fulfillment":{"enabled":true,"testable":true},"fulfillmentButtonsRefactor":{"enabled":true,"testable":true},"odapp-sunset":{"enabled":false,"testable":false},"mp3-download-for-me-cn":{"enabled":true,"testable":true},"tolino-other-button":{"enabled":false,"testable":true},"tolino":{"enabled":false,"testable":true},"public-api-fulfillment":{"enabled":true,"testable":true},"recommend-strategy-ga":{"enabled":true,"testable":true},"clear-0recommend-cache":{"enabled":true,"testable":true},"fix-seeall-mediatypes-url":{"enabled":true,"testable":true},"fix-titlemodal-magazine-display":{"enabled":true,"testable":true},"filter-out-ntc":{"enabled":true,"testable":true},"hide-kindle-nav-if-no-content":{"enabled":true,"testable":true},"dont-mark-su-as-expired":{"enabled":true,"testable":true},"media-types-collection-param":{"enabled":true,"testable":true},"hide-disabled-formats":{"enabled":true,"testable":true},"no-author-fix":{"enabled":true,"testable":true},"download-libby-modal":{"enabled":false,"testable":true},"magazine-rollup":{"enabled":true,"testable":true},"open-mediado-samples-in-tab":{"enabled":true,"testable":true},"stop-treating-ipad-like-mac":{"enabled":true,"testable":true},"handle-expired-account-token":{"enabled":true,"testable":true},"mediado-safari-fix":{"enabled":true,"testable":true},"tls-soft-removal":{"enabled":true,"testable":true},"tls-warning-modal":{"enabled":false,"testable":false},"show-tls-version-warning":{"enabled":false,"testable":false},"treat-ipad-like-mac":{"enabled":false,"testable":false},"hide-skip-line-facets":{"enabled":true,"testable":true},"use-lightning-lang-for-holds":{"enabled":true,"testable":true},"dontUseLocationHeaderForCheckoutUrl":{"enabled":true,"testable":true},"diagnosticsForLoanProblem":{"enabled":true,"testable":true},"removeWindowsFromLibbyTout":{"enabled":true,"testable":true},"bisac-collection-filtering":{"enabled":true,"testable":true},"skip-the-line-message":{"enabled":false,"testable":true},"gac-cookie-on-dismiss":{"enabled":true,"testable":true},"close-dropdowns-on-esc":{"enabled":true,"testable":true},"postLogoutUriFix":{"enabled":true,"testable":true},"safari-autocomplete-adjustment":{"enabled":true,"testable":true},"dontCrashOnError":{"enabled":true,"testable":true},"suspend-modal-data-adjustment":{"enabled":true,"testable":true},"coverImageAutoFormat":{"enabled":true,"testable":true},"allowIdcWhenExternalAuth":{"enabled":true,"testable":true},"sort-curated-list-carousels":{"enabled":true,"testable":true},"logTlsHeaders":{"enabled":true,"testable":true},"random-sort-curated-lists":{"enabled":true,"testable":true},"wrongLanguageForHolds":{"enabled":true,"testable":true},"streaming-update-message":{"enabled":true,"testable":true},"stopStealingCollectionTitle":{"enabled":true,"testable":true},"macmillanMessaging":{"enabled":false,"testable":false},"removeExtraHoldCancel":{"enabled":true,"testable":true},"cleanupContextMenuToggle":{"enabled":true,"testable":true},"holdRedelivery":{"enabled":true,"testable":true},"Notifications":{"enabled":true,"testable":true},"dontHangUpOnError":{"enabled":true,"testable":true},"fixHtmlTagsInCopy":{"enabled":true,"testable":true},"idcDuplicateHandlerFix":{"enabled":true,"testable":true},"collectionsSeeAllLinkError":{"enabled":true,"testable":true},"declineNewIdcLogin":{"enabled":true,"testable":true},"logSpamCleanup":{"enabled":true,"testable":true},"movedSiteMessage":{"enabled":true,"testable":true},"mergedSite":{"enabled":true,"testable":true},"idc-only-ils":{"enabled":true,"testable":true},"luckyDayMenuLink":{"enabled":false,"testable":true},"pollForAutofill":{"enabled":true,"testable":true},"macOSAudiobookMessaging":{"enabled":true,"testable":true},"noAudiobooksForMacOS":{"enabled":true,"testable":true},"languageCookieBandaid":{"enabled":true,"testable":true},"authorityCookieBandaid":{"enabled":true,"testable":true},"ghostLogin":{"enabled":true,"testable":true},"noLuckyDayBorrowWithReleasedHold":{"enabled":false,"testable":true},"customHtmlErrorHandling":{"enabled":true,"testable":true},"OzoneAuthentication":{"enabled":true,"testable":true},"nonHoldableConflictModal":{"enabled":true,"testable":true},"allowRemoveHoldsOnCheckout":{"enabled":true,"testable":true},"LuckyDay":{"enabled":true,"testable":true},"addWaitTimeToWishlist":{"enabled":true,"testable":true},"expectedWaitTimeOnHoldsPage":{"enabled":true,"testable":true},"betterPatronState":{"enabled":false,"testable":true},"LHTNG-3387":{"enabled":true,"testable":true},"gaRenewRequestAgainUpdate":{"enabled":true,"testable":true},"renewTitles":{"enabled":true,"testable":true},"LHTNG-2863":{"enabled":true,"testable":true},"reciprocalLending":{"enabled":true,"testable":true},"internationalDemoMode":{"enabled":true,"testable":true},"enhancedSeries":{"enabled":false,"testable":true},"showLibbyIntercept":{"enabled":false,"testable":true},"enhancedLibbyPromo":{"enabled":true,"testable":true},"getACard":{"enabled":true,"testable":true},"updatedBorrowProcess":{"enabled":true,"testable":true},"languagePref":{"enabled":false,"testable":true},"formatClassPref":{"enabled":true,"testable":true},"kindleLoanOffer":{"enabled":true,"testable":true},"kindleSearchOffer":{"enabled":true,"testable":true},"kindleLoanFormatLimit":{"enabled":true,"testable":true},"kindleNav":{"enabled":true,"testable":true},"kindleFooter":{"enabled":true,"testable":true},"coffeehouse":{"enabled":true,"testable":true},"featureCollectionPageRefactor":{"enabled":true,"testable":true},"bannerIsSecondaryColor":{"enabled":true,"testable":true},"interestLevels":{"enabled":true,"testable":true},"gradeLevels":{"enabled":true,"testable":true},"lexileScores":{"enabled":true,"testable":true},"atosLevels":{"enabled":true,"testable":true},"homepageRefactor":{"enabled":true,"testable":true},"youMayLikeCollection":{"enabled":false,"testable":true},"readingHistory":{"enabled":true,"testable":true},"promoteLibby":{"enabled":true,"testable":true},"libbyTout":{"enabled":true,"testable":true},"backToMainCollectionLink":{"enabled":true,"testable":true},"content-holds":{"enabled":true,"testable":true},"rtl-preview":{"enabled":true,"testable":true},"autocomplete":{"enabled":true,"testable":true},"recommend-to-library":{"enabled":true,"testable":true},"reverse-preview":{},"_softExpiration":"2021-12-15T00:22:49.260Z"}; window.OverDrive.languageSelection = "undefined"; window.OverDrive.supportArticles = {"ODAppSupport":"1481728-get-help-with-the-overdrive-app","LibbySupport":"2673906","recentUpdates":"2778185","havingTrouble":"1481730-having-trouble","newOverDrive":"2145737","howToReturn":"1481263","howToReturnWindows":"1481265","howToReturnAndroid":"1482571","howToReturnIOS":"1481551","howToReturnChromebook":"1775656","sessionExpiredError":"2847569","readAlongEbook":"1749249","noWindowsPhoneSupport":"2804623","ODAppNoPDFEbook":"1481649","howToRecommend":"1481221","aboutHistory":"2833477","deviceRestrictions":"2373846"}; window.OverDrive.showHistoryFeature = true; window.OverDrive.optimizeForChina = false; window.OverDrive.isGdprCountry = false; window.OverDrive.siteLogoUrl = 'https://thunder.cdn.overdrive.com/logo-resized/1057?1570809181'; window.OverDrive.showCookieSettingsModal = false; window.OverDrive.insufficientTls = false; window.OverDrive.showTlsWarningModal = false window.OverDrive.showGetACardModal = false; window.OverDrive.androidUrl = "https://play.google.com/store/apps/details?id=com.overdrive.mobile.android.libby&referrer=utm_source%3Dlightning%26utm_medium%3Dbanner%26utm_campaign%3Dlibby"; window.OverDrive.iOSUrl = "https://itunes.apple.com/us/app/libby-by-overdrive-labs/id1076402606?pt=211483&ct=lightning_banner&mt=8&utm_medium=lightning_banner&utm_source=lightning&utm_campaign=libby"; window.OverDrive.winUrl = "https://www.microsoft.com/en-us/p/libby-by-overdrive/9p6g3tcr4hzr?utm_medium=lightning_banner&utm_source=lightning&utm_campaign=libby&utm_content=microsoft_app_store_libby&activetab=pivot%3aoverviewtab"; window.OverDrive.hasPartnerLibraries = true; window.OverDrive.isVisitor = false; window.OverDrive.showOnlyAvailable = false; window.OverDrive.LuckyDayLendingPeriodsByFormat = {"ebook":14,"audiobook":14,"video":5}; window.OverDrive.collectionId = 0 || 0; window.OverDrive.collectionType = ""; window.OverDrive.highContrast = false; window.OverDrive.cardSignUpLink = "overdrive@bpl.org"; window.OverDrive.deviceIsMac = false window.OverDrive.isPreCatalinaMac = true; window.OverDrive.librarySupportUrl = ""; window.OverDrive.librarySupportEmail = "overdrive@bpl.org"; window.OverDrive.isTolinoDevice = false; window.OverDrive.reactEmbedded = true; window.OverDrive.tlsVersion = 'TLSv1.2'; window.OverDrive.tlsCipher = 'ECDHE-RSA-AES256-GCM-SHA384'; window.OverDrive.features.isEnabled = function(feature){ var feature = window.OverDrive.features

  • ; if (!feature) { return false; } if (feature.enabled) { return true; } if (window.OverDrive.tenant === 100501 || window.OverDrive.tenant === 800004 || window.OverDrive.tenant === 800005 ||window.OverDrive.allFeatures === '1') { return feature.testable; } }; window.OverDrive.isLocal = false; window.OverDrive.inApp = false; window.OverDrive.appVersion = ""; window.OverDrive.whitelistedMediaTypes = 'ebook,audiobook,magazine,video'; window.OverDrive._baseUrl = ''; window.OverDrive._locale = 'en'; // CDN failure handler var gaEventTriggered = false; function cdnError(elem) { // Need to wait for window.onload to get elements window.onload = function() { var src = elem.src || elem.href; // Show CDN failure copy document.getElementById('cdnfail').style.display = 'block'; // Hide site containers to not show unstyled/broken elements var containers = document.getElementsByClassName('js-hideOnCdnError'); for(var x = 0; x 0) { onLoadProps['listID'] = window.OverDrive.collectionId; onLoadProps['listType'] = window.OverDrive.collectionType; } if(window.OverDrive.tlsVersion){ onLoadProps.tlsVersion = window.OverDrive.tlsVersion; } if(window.OverDrive.tlsCipher){ onLoadProps.tlsCipher = window.OverDrive.tlsCipher; } dataLayer = [onLoadProps]; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NRMQ5Q'); // create a ga queue object if it doesn't already exist; // when analytics.js loads asyncronously it will execute // all the events in the queue window['GoogleAnalyticsObject'] = 'ga'; window['ga'] = window['ga'] || function() { (window['ga'].q = window['ga'].q || []).push(arguments) }; ga('create', "UA-11041723-1", 'auto', 'libraryOwnedTracker'); ga('libraryOwnedTracker.send', 'pageview'); ]]> ×

    More titles may be available to you. Sign in to see the full collection.

    .ghost').on('click', function() { var url = window.routes.ozone.external; var form = $('' + '' + '' +''); $('body').append(form); form.submit(); }); ]]>

    Your session has expired. Please sign in again so you can continue to borrow titles and access your Loans, Wish list, and Holds pages.

    If you're still having trouble, follow these steps to sign in.

    Add a library card to your account to borrow titles, place holds, and add titles to your wish list.

    Have a card? Add it now to start borrowing from the collection.

    The library card you previously added can't be used to complete this action. Please add your card again, or add a different card. If you receive an error message, please contact your library for help.

    Check out what's being checked out right now"}}; for (var key in dynamicTranslations) { window.OverDrive.translations[key] = dynamicTranslations[key]; }; ]]> -1) { error = true; } else if (URL.indexOf('successMessage') > -1) { success = true; } if(error || success) { if (URL.indexOf('&') > -1) { URL = URL.split('&'); _.each(URL, function (URLee) { if (URLee.indexOf(errorMessage) > -1) { errorMessage = URLee.slice(errorMessage.length += 1); } else if (URLee.indexOf(successMessage) > -1) { successMessage = URLee.slice(successMessage.length += 1); } }); } else { if(error) { errorMessage = URL.slice(errorMessage.length += 1); } else { successMessage = URL.slice(successMessage.length += 1); } } } if (success && window.toaster) { var copy = window.html('toastSuccess'); var html = '' + copy + ' ' + decodeURIComponent(successMessage); window.toaster.push(html, 'message'); } var cookies = ("cookie" in document && (document.cookie.length > 0 || (document.cookie = "test").indexOf.call(document.cookie, "test") > -1)); // If no cookie support: warn the user with a toast if (!cookies && window.toaster) { window.toaster.push('Error!' + html('toasts.cookiesMustBeEnabled', {link1: 'how to enable cookies on a computer', link2: 'how to enable cookies on a mobile device'}), 'error'); } var $desktopAccountButton = $('#account-holder-name'); var $mobileAccountButton = $('li.account-dropdown-mobile a i.icon-account'); // The account button is currently configured so that a click will popup the "more titles may be // available to you" dropdown. In some cases we want to simulate a click now so it shows up; // later this behavior will be overwritten so they're sent to account sign in instead of // toggling the dropdown. // cause the advantage dropdown to trigger if ($desktopAccountButton.is(':visible') && $desktopAccountButton.hasClass('signed-out')) { $desktopAccountButton.click(); } // intercept the account button click to navigate instead of toggle the advantage dropdown $desktopAccountButton.add($mobileAccountButton).on('click', function(e) { e.stopPropagation(); window.location = '/account/sign-in?forward=%2F'; }); }); var systemMsgArr = []; systemMsgArr.push({ message: 'We offer eBooks for your Kindle device or reading app. Try one today!', toasterType: 'system', id: 'system-toast', messageId: '767' }); systemMsgArr.push({ message: 'Try Libby, our new app for enjoying ebooks and audiobooks!', toasterType: 'system', id: 'system-toast', messageId: '2391' }); systemMsgArr.push({ message: 'Visit https://www.bpl.org/suggest-a-purchase/ to suggest additional titles for the library to purchase.', toasterType: 'system', id: 'system-toast', messageId: '3337' }); if (window.toaster) window.toaster.bulkSystemMsgPush(systemMsgArr); $('img').one('error', function() { this.src = window.OverDrive.toStaticUrl('img/no-cover_en_US.jpg'); }); //Set body attributes for tracking authentication and available linked cards. if (false && false) { $('body').attr({'authenticated': true, 'no-linked-cards': false}); } else if (false && !false) { $('body').attr({'authenticated': false, 'no-linked-cards': true}); } else { $('body').attr({'authenticated': false, 'no-linked-cards': false}); } //Add loading gif here to be used in javascript. Needs the swig cdn parameters for caching var primaryActionLoadingGif = ''; if(Cookies.get('high-contrast-setting') == 1) { primaryActionLoadingGif = ''; } ]]>

    Source

    Download your FREE PATCHWORK Wellness Planner to kickstart your wellness physically, mentally and economically today!

    Join our mailing list to receive the latest news and updates from our team.

    You have Successfully Subscribed!