CINXE.COM

Admin

<!-- APPLICATION LAYOUT --> <!DOCTYPE html> <html xmlns:og="http://ogp.me/ns#" lang="en-US"> <head> <!-- Data Layer --> <script> window.dataLayer = window.dataLayer || [{"bc.siteId":"CA-SANTACLARACITY","bc.language":"en-US","bc.libraryId":146,"bc.localBranch":null,"bc.shortName":"SCLibrary","bc.longName":"Santa Clara City Library","bc.domain":"sclibrary","bc.externalGaId":"UA-3195826-1","bc.externalCoreGAId":"UA-3195826-1","bc.gaCrossDomainNames":[],"bc.gaCrossDomainEnabled":false,"bc.ga4MeasurementId":null,"bc.cmsEnabled":false,"bc.cmsUrl":"http://bibliocms.com/","bc.crazyEggId":"00178067","bc.allowGoogleAdFeatures":false,"bc.externalEventsGAId":null,"bc.product":"core","bc.version":"Version 9.25.0 Last updated 2024/10/01 11:54 [cor-liv-app08]"}]; </script> <!-- end Data Layer --> <!-- Start Google Tag Manager--> <script>(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='https://www.googletagmanager.com/gtm.js?id='+i+dl+''; f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer', 'GTM-TDPBXX');</script> <!-- End Google Tag Manager --> <!-- NEW RELIC --> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Library", "url": "https://sclibrary.bibliocommons.com/", "name": "Santa Clara City Library", "logo": "https://cor-liv-cdn-static.bibliocommons.com/images/CA-SANTACLARACITY/logo.png?1732729143975", "image": "https://cor-liv-cdn-static.bibliocommons.com/images/CA-SANTACLARACITY/logo.png?1732729143975" } </script> <script type="text/javascript" charset="utf-8"> var registered_messages = []; var controller_js = '//cor-cdn-static.bibliocommons.com/assets/controllers/info-4aa8c932ed2c9830d3a85c516ed44886.js'; </script> <script type="text/javascript"> document.write("<style type=\"text/css\">.hide_on_script{display:none;}</style>"); var event_query = "" </script> <title data-analytics="info">Privacy | Santa Clara City Library | BiblioCommons</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="App-Version" content="Version 9.25.0 Last updated 2024/10/01 11:54 [cor-liv-app08]"> <meta name="format-detection" content="telephone=no"> <meta name="google-site-verification" content="XP15EF9-Mx4nKTFwmhzJkL6q7mc-CuNVTmbkg8MnZRU" /> <meta content="authenticity_token" name="csrf-param" /> <meta content="mIi5/cjTfdrN81ebwhQ3OKkeb1HUPaO4fixISg6fymA=" name="csrf-token" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta property="og:site_name" content="Santa Clara City Library"> <meta property="og:url" content="https://sclibrary.bibliocommons.com/info/privacy"> <meta property="fb:app_id" content="821053187955346"> <meta name="twitter:site" content="@santaclaralib"> <meta name="twitter:creator" content="@santaclaralib"> <meta property="title" content="Privacy | Santa Clara City Library | BiblioCommons"> <meta property="og:title" content="Privacy | Santa Clara City Library | BiblioCommons"> <meta name="twitter:title" content="Privacy | Santa Clara City Library | BiblioCommons"> <meta name="description" content="Explore Santa Clara City Library. New titles, recently rated, and recently tagged by the library community."> <meta name="og:description" content="Explore Santa Clara City Library. New titles, recently rated, and recently tagged by the library community."> <meta name="twitter:description" content="Explore Santa Clara City Library. New titles, recently rated, and recently tagged by the library community."> <meta name="twitter:card" content="summary"> <link href="//cor-cdn-static.bibliocommons.com/assets/bc_base-7458b34fb4de9be11818e405e123b860.css" media="screen" rel="stylesheet" type="text/css" /> <link href="//cor-cdn-static.bibliocommons.com/assets/core-0ebb1c96c1022e0da243d70f0cde2466.css" media="screen" rel="stylesheet" type="text/css" /> <link href="//cor-cdn-static.bibliocommons.com/assets/controllers/info-b9f062c810f853237fd60ff21a477552.css" media="screen" rel="stylesheet" type="text/css" /> <link href="//cor-liv-cdn-static.bibliocommons.com/dynamic_stylesheet/CA-SANTACLARACITY/library_branding.css?1732729143975" media="all" rel="stylesheet" type="text/css" /> <link href="//cor-liv-cdn-static.bibliocommons.com/dynamic_stylesheet/CA-SANTACLARACITY/stylesheet.css?1732729143975" media="all" rel="stylesheet" type="text/css" /> <!--[if lt IE 9]><link href="//cor-cdn-static.bibliocommons.com/assets/deprecated/context/core/IE-223cce97d2a1ab4365e01eb4070abbb7.css" media="screen" rel="stylesheet" type="text/css" /><![endif]--> <!--[if IE 8]><link href="//cor-cdn-static.bibliocommons.com/assets/deprecated/context/core/IE8-6423c920b2af42d04525fdd61d76a9ee.css" media="screen" rel="stylesheet" type="text/css" /><![endif]--> <!--[if IE 9]><link href="//cor-cdn-static.bibliocommons.com/assets/deprecated/context/core/ie9-f9eebad232c8e6d89bc517dc1c34ab40.css" media="screen" rel="stylesheet" type="text/css" /><![endif]--> <script type="text/javascript" charset="utf-8"> var registered_messages = []; </script> <script type="text/javascript"> var AUTH_TOKEN = "mIi5/cjTfdrN81ebwhQ3OKkeb1HUPaO4fixISg6fymA="; var BC_USER_ID = 0; var BC_LIBRARY_ID = 146; var BC_USERNAME = ""; var BC_MD5_USER = ""; var at_local_branch = ""; var USER_PRESENT = "false"; var current_time = "Wed, 27 Nov 2024 23:38:44 GMT"; var j_callback = ""; var SEND_FORMS = true; var CURRENT_LOCALE = "en-US"; var back_to_link_page_id = ""; var AUTH_RULES = { is_program_agency: false, recently_returned_enabled: true, registration_requires_user_segments: false, digital_service_enabled: true, show_barcodeless_if_login_fail: false, reminder_messaging_enabled: false, numeric_password_required: false, confirm_password: true, supported_registration_types: ["ILS_BACKED"], required_fields: ["barcode", "user_pin", "first_name", "last_name", "location_city", "location_name", "user_name", "password", "confirm_password", "accept_terms", "user_zip_code", "user_grade"], reminder_types: [], default_page: 'dashboard', restricted_age_limit: 13, password_min_length: 4, password_max_length: 4, pre_registration_account_linking: false, pre_registration_matching: false, restrict_free_text_entry: true }; var READING_TIME_LAST_NUDGE = false; var USER_HAS_NEW_BADGES = false; var DOE_LOGIN_REDIRECT = false; /* Localization */ var less = "Show less"; var more = "Show more"; var sSearch = "Search entries:"; var sLengthMenu = "Display _MENU_ records per page"; var sZeroRecords = "Nothing found"; var sInfo = "Showing _START_ to _END_ of _TOTAL_ records"; var sInfoEmpty = "Showing 0 to 0 of 0 records"; var sInfoFiltered = "(filtered from _MAX_ total records)"; var sNext = "Next"; var sPrevious = "Previous"; var od_localizations = { fetch_message: "Checking Availability...", wait_message: "Please wait, other requests are pending.", request_available: "Check availability", digital_request: "Place hold", checkout: "Available for checkout" } var DISABLE_MSG = "If you edit the query directly, the form below will be disabled."; var ADDED = '<i aria-hidden="true" class=" icon-ok"></i> Added to...'; var CLOSETEXT = "Close"; var START_DATE = "Pick a start date."; var DONE_BUTTON = "Done"; var END_DATE = "Suspend End Date"; var START_DATE = "Suspend Start Date"; var YOUR_USERNAME_IS = "Your username is:"; var localized_validator_messages = { accept_terms: { required: "You must accept the terms." } , user_name:{ remote: "Someone already has that username", matchesPattern: "Your username can contain only letters, numbers, or underscores (no spaces). It cannot contain numbers only." } , validExactPwd: "Your password must be {0} characters in length" , validExactPin: "Your PIN must be {0} numeric digits" , required: "This field is required." , remote: "Please fix this field." , email: "Please enter a valid email address." , multiemail: "Please enter valid email address(es)." , url: "Please enter a valid URL." , date: "Please enter a valid date." , dateISO: "Please enter a valid date (ISO)." , number: "Please enter a valid number." , digits: "Please enter only digits." , creditcard: "Please enter a valid credit card number." , equalTo: "Please enter the same value again." , accept: "Please enter a value with a valid extension." , maxlength: "Please enter no more than {0} characters." , minlength: "Please enter at least {0} characters." , rangelength: "Please enter a value between {0} and {1} characters long." , range: "Please enter a value between {0} and {1}." , max: "Please enter a value less than or equal to {0}." , min: "Please enter a value greater than or equal to {0}." , filteredPhone: "Please enter a valid 10-digit North American phone number." , s4pYearRange: "Please enter a 4-digit year from 1901 to {0}" , reportDateRange: "This date is outside the maximum range of 3 months." , badgesAgeRange: "Minimum age cannot be more than max age." , badgesCode: "Text, numbers, underscores and hashtags only please. Code must have at least 2 characters." , twitterusername: "Twitter username cannot contain spaces or symbols." , suggested_purchases_select_reason: "Please select a reason." }; var BCLang = { more: "More", like: "Like", likes: "likes", liked: "Liked", unlike: "Unlike", unliked: "unliked", list: "List", lists: "Lists", title: "Title", titles: "Titles", library: "library", libraries: "libraries", person: "person", people: "people", show_more: "Show More", loading: "Loading...", buttons: { save: "Save", cancel: "Cancel" }, errors_and_messages: { errors: "An error occurred and your request could not be completed. Please try again later", preferred_location_selected: "This location has been selected.", covers_copied: "Jacket cover images copied to clipboard." }, user_profile: { duplicate_label: "You have entered a duplicate label", user_added: "User added" }, color: "color", animal: "animal", reg_color_picked: "picked color", reg_animal_picked: "picked animal", reg_confirm_tos: "Confirm your acceptance of the terms and conditions", something_went_wrong: "Something went wrong, please try later.", help_bubble: { borrowing_select_items: { text: "Switch to manage multiple items from here...", title: "You will be able to select and manage items of all status types." }, borrowing_summary: { title: "Your borrowing summary menu can be accessed from here" }, checkedout_ratings: { text: "Titles you rate are automatically added to your Completed Shelf, and default to the privacy setting of your shelf.<br><a data-js=\"help_popout\" href=\"https://help.bibliocommons.com/045faq/040faq-my-shelves\">Learn more<\/a>", title: "Rate or add titles to your Shelves" }, borrowing_summary_view: { text: "Your items are grouped by status when 2 or more status types exist. You can manage your items in groups, or...", title: "This is your summary view" }, holds_shelves: { text: "Shelves allow you to keep a reference to the items you have borrowed or wish to borrow. You can add and move items to your For Later, In Progress, or Completed Shelf, and you can keep them private or public.<br><a data-js=\"help_popout\" href=\"https://help.bibliocommons.com/045faq/040faq-my-shelves\">Learn more<\/a>", title: "Add items to your Shelves" }, borrowing_faqs: { text: "You can access the FAQs or take this tour from here." }, next_text: "OK, Next", close_text: "OK, Got it.", borrowing_batch_actions: { title: "Select the items you want to manage, and then choose the action you want to take from here" }, borrowing_individual_actions: { title: "Access individual item actions from here" } } }; var HELP_BUBBLES = {}; var bc_feature = {}; bc_feature['CirculationPopularity'] = true; bc_feature['RecentCommentsCarousel'] = false; bc_feature['ReaderAssetBuild'] = false; bc_feature['ReaderConsolidatedMenu'] = false; bc_feature['ReaderEcwImageFix'] = false; bc_feature['ReaderForceDownload'] = false; bc_feature['ReaderForceDownloadReadPage'] = false; bc_feature['ReaderNativeLogout'] = false; bc_feature['ReaderStartupScreen'] = false; bc_feature['ReaderSafariHomescreen'] = false; bc_feature['ResponsiveShelves'] = false; bc_feature['ResponsiveShelvesOptIn'] = false; bc_feature['RevisedFrbrRatingFacet'] = false; bc_feature['MyConversations'] = false; bc_feature['UseAcquisitionCoreStub'] = false; bc_feature['RemoveFooterPartials'] = false; bc_feature['LikingLibraryBreakdown'] = false; bc_feature['ShowOclcIds'] = false; bc_feature['SaveUserInfoForReporting'] = false; bc_feature['BootstrapPopovers'] = false; bc_feature['CheckedOutOUTStatus'] = true; bc_feature['EHoldingsStatus'] = false; bc_feature['BorrowingWidgetCaching'] = false; bc_feature['WrapLegacyWithBootstrap'] = true; bc_feature['NerfListCarousel'] = true; bc_feature['ItemFormatPicker'] = true; bc_feature['NerfShelves'] = true; bc_feature['NerfShelvesOptIn'] = true; bc_feature['NerfBorrowing'] = true; bc_feature['NerfBorrowingOptIn'] = true; bc_feature['HoldsWhileYouWaitRecommendations'] = false; bc_feature['BatchAddToShelf'] = false; bc_feature['ReactPrivacyToggle'] = false; bc_feature['ReactCommentEditor'] = false; bc_feature['ReactSummaryEditor'] = false; bc_feature['ReactQuotationEditor'] = false; bc_feature['ReactContentAdvisoryEditor'] = false; bc_feature['SecurityDarkRelease'] = false; bc_feature['ReactAgeSuitibilityEditor'] = false; bc_feature['CopyListCoversButton'] = true; bc_feature['ThreeWayAccountLinking'] = false; bc_feature['SearchBoosting'] = false; var THIRD_PARTY_RECOMMENDATIONS = {}; THIRD_PARTY_RECOMMENDATIONS['novelist'] = {"apikey":"s8415253.main.novselbib:dGJyMOPY8VCvra4A","maxitems":5,"maxisbns":5}; var is_responsive_registration = true; var frbr_enabled = false if (typeof console == "undefined" || typeof console.debug == "undefined") var console = { log: function() {}, warn: function() {}, info: function() {}, error: function() {} }; console.debug = function() {}; document.write("<style type=\"text/css\">.hide_on_script{display:none;}</style>"); var auto_suggest_enabled = true; var open_dropdown = ""; var open_popup = ""; var open_editor = ""; var open_details = ""; var selected_items = []; var open_tip = ""; var help_win = false; var fines_popup_width = 750; var fines_popup_height = 600; var renew_enabled = true; var registrar = { hooks: {}, handlers: {}, remove_hook: function(type){ this.hooks[type] = []; }, add_hook: function(type, o) { if (typeof(o) == "string") o = {element: o}; if (this.hooks[type] == undefined) { this.hooks[type] = []; } this.hooks[type].push(o); if (this.handlers[type] != undefined) { for (var i=0; i < this.handlers[type].length; i++) { this.inform_handler(this.handlers[type][i], o); }; } }, add_handler: function(types, handler, opts) { if (typeof(types) != "object") { types = [types]; } if (opts == undefined) { opts = {delay: 0}; } for (var i=0; i < types.length; i++) { var type = types[i]; if (this.handlers[type] == undefined) { this.handlers[type] = []; } var h = {handler: handler, opts: opts}; this.handlers[type].push(h); if (this.hooks[type] != undefined) { var hook_length = this.hooks[type].length; if (hook_length > 0) { if (h.opts.delay != 0) { this.chained_inform_handler(0, h, type); } else { for (var i=0; i < this.hooks[type].length; i++) { this.inform_handler(h, this.hooks[type][i]); } } } } }; }, chained_inform_handler: function(idx, h, type) { if (idx < this.hooks[type].length) { registrar.inform_handler(h, this.hooks[type][idx]); setTimeout(function() { registrar.chained_inform_handler(idx+1, h, type); }, h.opts.delay); } }, inform_handler: function(h, hook) { h.handler(hook); } }; registrar.add_handler("dropdown", function(o) { var hover = false; if (o.hover != undefined && o.hover != null) hover = o.hover; if (!o.hover && o.trigger) document.getElementById(o.trigger).onclick = function(){return false;}; }); var DOAUTH = true; HAS_SCHOOLS = false var CHECK_FOR_BADGES = false; var CMS_ENABLED = false; var CMS_URL = ""; var images_path_location = /assets/; </script> <script type="text/javascript"> if (typeof console == "undefined" || typeof console.debug == "undefined") var console = { log: function() {}, warn: function() {}, info: function() {}, error: function() {} }; console.debug = function() {}; </script> <script type="text/javascript"> var messages = []; </script> <link href="//cor-cdn-static.bibliocommons.com/assets/print-887e1ad12746a48f7a18776d8f41080c.css" media="print" rel="stylesheet" type="text/css" /> <link rel="shortcut icon" href="/images/CA-SANTACLARACITY/favicon.ico"/> </head> <body id="context_core" class='lt_responsive two_col '> <div class="screen_reader_navigation" role="navigation"> <a class="hidden-xs hidden-sm screen_reader_nav" href="#header_main_nav" data-js="skip_to_main_nav"> Skip to main navigation </a> <a class="hidden-lg hidden-md screen_reader_nav" href="#header_main_nav" data-js="header_nav_xs_trigger" data-target = "header-main-nav"> Skip to main navigation </a> <a class="hidden-xs hidden-sm screen_reader_nav" href="#desktop_search_form" data-js="skip_to_search_field"> Skip to search </a> <a class="hidden-lg hidden-md screen_reader_nav" href="#mobile_search_form" data-js="header_search_xs_trigger"> Skip to search </a> <a class="screen_reader_nav" href="#content-start" data-js="skip_to_content_start"> Skip to content </a> </div> <div id="ct_info" data-test-id="info_page" class="view_medium"> <div class="cp_biblio_master_message"> <!-- IE Browser Message --><p>We're sorry, the Internet Explorer web browser is no longer supported by this website.</p> <p>Please download a different browser such as <a href="https://www.mozilla.org/en-US/firefox/new/">Mozilla Firefox</a>, <a href="https://www.google.com/chrome/">Google Chrome</a>, or <a href="https://www.microsoft.com/en-us/edge">Microsoft Edge</a> to improve your experience.</p> <p>Contact your library if you need assistance.</p> </div> <header> <script type="text/javascript"> window.BCHeaderConfig = {"is_externally_rendered":false,"initial_state":{},"core_base_url":"https://sclibrary.bibliocommons.com/","web_base_url":null,"domain":"sclibrary","messages":{"ada_suggestions_below":"Suggestions below."}}; </script> <div class="cp_header_wrapper"> <div class="cp_header" data-js="cp_header" testid="header" data-responsive="true"> <div class="cp_header_biblio_bar"> <div class="container"> <div class="row"> <div class="col-xs-12"> <div class="pull-left visible-xs help_location_links_xs"> <a href="https://help.bibliocommons.com" class="biblio_bar_link header_help_link" data-js="header_help_link" data-target="header_help_dropdown_menu" data-ga-category="header_help_link" data-ga-label="Help Link" testid="link_help"> <i aria-hidden="true" class=" icon-help-circled"></i> <span class="hidden-xs" aria-hidden="true">Help</span> <span class="sr-only">Help, opens a new window</span> </a> </div> <div class="pull-right header_biblio_bar_right" > <div class="hidden-xs help_location_links" > <a href="https://help.bibliocommons.com" class="biblio_bar_link header_help_link" data-js="header_help_link" data-target="header_help_dropdown_menu" data-ga-category="header_help_link" data-ga-label="Help Link" testid="link_help"> <i aria-hidden="true" class=" icon-help-circled"></i> <span class="hidden-xs" aria-hidden="true">Help</span> <span class="sr-only">Help, opens a new window</span> </a> </div> <!-- begin BCNAV --> <div data-js="bc_my_account_nav" class="bc_my_account_nav"> <!-- Template: t_biblionav_admin_nav --> <div class="admin_nav hidden" data-js="biblionav_admin_nav" testid="admin_nav"> <a href="#" aria-expanded="false" class="biblio_bar_link admin_nav_trigger dropdown-toggle hide_trigger_icon" data-js="admin_nav_trigger" data-toggle="dropdown" id="admin_nav_trigger" testid="admin_nav_trigger"> <svg aria-hidden="false" class="svg_icon " focusable="false" height="14" viewBox="0 0 30 32" width="14" xmlns="http://www.w3.org/2000/svg"> <title>Admin</title> <path d="M6.848 26.272q0-0.448-0.32-0.8t-0.8-0.32-0.8 0.32-0.352 0.8 0.352 0.8 0.8 0.352 0.8-0.352 0.32-0.8zM18.368 18.784l-12.192 12.192q-0.672 0.64-1.6 0.64t-1.632-0.64l-1.888-1.952q-0.672-0.64-0.672-1.6 0-0.928 0.672-1.632l12.16-12.16q0.704 1.76 2.048 3.104t3.104 2.048zM29.696 11.008q0 0.704-0.416 1.888-0.864 2.4-2.944 3.904t-4.608 1.472q-3.328 0-5.664-2.336t-2.336-5.664 2.336-5.632 5.664-2.368q1.024 0 2.144 0.32t1.92 0.832q0.288 0.192 0.288 0.48t-0.288 0.512l-5.216 3.008v4l3.456 1.92q0.064-0.064 1.408-0.864t2.4-1.44 1.28-0.64q0.256 0 0.416 0.16t0.16 0.448z"></path> </svg> <span aria-hidden="true" class="hidden-sm hidden-xs">Admin</span><span class="sr-only" data-js="sr-only-dropdown-toggle" data-text-collapsed="Admin, collapsed" data-text-expanded="Admin, expanded">Admin, collapsed</span><span aria-hidden="true" class="icon-arrow"></span></a> <ul class="dropdown-menu admin_nav_menu" data-js="admin_nav_menu" aria-labelledby="admin_nav_trigger"> </ul> </div> <script id="t_biblionav_admin_nav" type="x-handlebars-template"> {{#if admin_nav.length}} <li aria-hidden="true" class="dropdown-header"> Library </li> {{#each admin_nav}} <li aria-hidden="true"> <a href="{{link}}" testid="biblionav_admin_{{locals.testid}}">{{title}}</a> </li> {{/each}} {{/if}} {{#if bcadmin_nav.length}} <li aria-hidden="true" class="divider"></li> <li aria-hidden="true" class="dropdown-header"> BC Admin </li> {{#each bcadmin_nav}} <li aria-hidden="true"> <a href="{{link}}" testid="biblionav_admin_{{locals.testid}}">{{title}}</a> </li> {{/each}} {{/if}} </script> <div class="biblio_bar_my_account"> <a href="javascript:void(0);" class="dropdown-toggle my_account_toggle biblio_bar_link hide_trigger_icon " data-test-id="user_state_logged_out" id="biblionav_account_trigger" data-js="biblionav_account_trigger" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <!-- Template: t_biblionav_account_trigger --> <span data-test-id="biblio-bar-login"> Log In / My SCLibrary </span> </a> <ul class="dropdown-menu biblionav_my_account" data-js="biblionav_my_account" aria-labelledby="biblionav_account_trigger"> <!-- Template - t_biblionav_my_account_user_info --> <li class="info" data-js="biblionav_my_account_user_info"> <a href="https://sclibrary.bibliocommons.com/user/login" class="btn btn-transactional btn-block log_in_btn" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/user/login&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Log In / Register&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" data-js="header_login_link" testid="biblionav_login">Log In / Register</a> </li> <li aria-hidden="true" role="presentation" class="divider"></li> <li> <a href="https://sclibrary.bibliocommons.com/dashboard/user_dashboard" class=" " data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/dashboard/user_dashboard&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;My Library Dashboard&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_mylibrary">My Library Dashboard</a> </li> <li aria-hidden="true" role="presentation" class="divider"></li> <li class="dropdown-header">My Borrowing</li> <li> <a href="https://sclibrary.bibliocommons.com/checkedout" class=" indented" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/checkedout&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Checked Out&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_checkedout">Checked Out</a> </li> <li> <a href="https://sclibrary.bibliocommons.com/holds" class=" indented" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/holds&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;On Hold&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_holds">On Hold</a> </li> <li> <a href="https://sclibrary.bibliocommons.com/recentlyreturned" class="hidden indented" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/recentlyreturned&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Borrowing History&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" data-js="borrowing_history_menu_item" testid="biblionav_borrowing_history">Borrowing History</a> </li> <li> <a href="https://sclibrary.bibliocommons.com/fines" class=" indented" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/fines&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Fees&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_fines">Fees</a> </li> <li> <a href="https://sclibrary.bibliocommons.com/v2/interlibraryloans" class="hidden indented" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/v2/interlibraryloans&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;ILL Requests&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}">ILL Requests</a> </li> <li aria-hidden="true" role="presentation" class="divider"></li> <li class="dropdown-header">My Collections</li> <li> <a href="https://sclibrary.bibliocommons.com/collection/show/my/library/for_later" class=" indented" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/collection/show/my/library/for_later&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;For Later Shelf&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_shelves_future">For Later Shelf</a> </li> <li> <a href="https://sclibrary.bibliocommons.com/collection/show/my/library/completed" class=" indented" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/collection/show/my/library/completed&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Completed Shelf&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_shelves_past">Completed Shelf</a> </li> <li> <a href="https://sclibrary.bibliocommons.com/collection/show/my/library/in_progress" class=" indented" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/collection/show/my/library/in_progress&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;In Progress Shelf&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_shelves_present">In Progress Shelf</a> </li> <li> <a href="https://sclibrary.bibliocommons.com/lists/show/mine" class=" indented" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/lists/show/mine&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Lists&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_lists">Lists</a> </li> <li aria-hidden="true" role="presentation" class="divider"></li> <li> <a href="https://sclibrary.bibliocommons.com/user_profile/me" class=" " data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/user_profile/me&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;My Profile&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_myprofile">My Profile</a> </li> <li aria-hidden="true" role="presentation" class="divider"></li> <li> <a href="https://sclibrary.bibliocommons.com/account" class=" " data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/account&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;My Settings&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_mysettings">My Settings</a> </li> <!-- Template: t_biblionav_account_selector --> <li data-js='biblionav_account_selector'></li> </ul> </div> </div> <!-- end BCNAV --> <script id="t_biblionav_divider" type="x-handlebars-template"> <li aria-hidden="true" role="presentation" class="divider" data-js="divider_{{divider_name}}"></li> </script> <script id="t_biblionav_account_trigger" type="x-handlebars-template"> {{#if logged_in}} <div class="cp_user_avatar sm home_patron" testid="user_avatar_{{user_id}}"> {{#if user_avatar}} <img src="{{user_avatar}}" class="img-circle" alt=""> {{else}} <div class="img-circle initial"><span aria-hidden="true">{{user_initial}}</span></div> {{/if}} </div> <span class="hidden-xs user_identity_name" aria-hidden= "true">{{user_name}}</span> <span class="sr-only hidden-xs" data-js="sr-only-dropdown-toggle" data-text-collapsed="User {{user_name}}." data-text-expanded="User {{user_name}}.">User {{user_name}}.</span> <span class="sr-only visible-xs" data-js="sr-only-dropdown-toggle" data-text-collapsed="For {{user_name}}. Double-tap to expand." data-text-expanded="Menu for {{user_name}} shows pop-up">For {{user_name}}. Double-tap to expand.</span> {{else}} <span aria-hidden= "true" class="my_account_label">Log In / My SCLibrary</span> <span class="sr-only" data-js="sr-only-dropdown-toggle" data-text-collapsed="User Log In / My SCLibrary." data-text-expanded="User Log In / My SCLibrary.">User Log In / My SCLibrary.</span> {{/if}} <span class="icon-arrow" aria-hidden="true"></span> </script> <script id="t_biblionav_my_account_user_info" type="x-handlebars-template"> <li class="info" data-js="biblionav_my_account_user_info"> {{#if logged_in}} <div class="pull-left"> <div class="my-account"><b>My Account</b></div> </div> <div class="pull-right notification-buttons"> <a href="https://sclibrary.bibliocommons.com/user_profile/me/notification_feed" class="btn btn-default btn-flat" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/user_profile/me/notification_feed&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;{{unread_notifications}} notifications&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_notifications"> <i aria-hidden="true" class=" icon-bell"></i> {{#if unread_notifications}} <span class="badge" aria-hidden="true">{{unread_notifications}}</span> <span class="sr-only"> {{unread_notifications}} notifications </span> {{else}} <span class="sr-only">Notifications</span> {{/if}} </a> <a href="https://sclibrary.bibliocommons.com/account/personal_information" class="btn btn-default btn-flat" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/account/personal_information&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;My Settings&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_mysettings"> <i aria-hidden="true" class=" icon-cog"></i> <span class="sr-only">My Settings</span> </a> </div> <a href="https://sclibrary.bibliocommons.com/user/logout" class="btn btn-transactional btn-block log_out_btn" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/user/logout&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Log Out&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" testid="biblionav_logout">Log Out</a> {{else}} <a href="https://sclibrary.bibliocommons.com/user/login" class="btn btn-transactional btn-block log_in_btn" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/user/login&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Log In / Register&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" data-js="header_login_link" testid="biblionav_login">Log In / Register</a> {{/if}} </li> </script> <script id="t_biblionav_account_selector" type="x-handlebars-template"> <ul> <li aria-hidden="true" role="presentation" class="divider"></li> <li aria-hidden="true" role="presentation" class="dropdown-header"> Switch Library Account </li> {{#each accounts}} <li> <a href="https://{{link}}" class="indented" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_value&quot;:&quot;https://{{link}}&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;{{text}}&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_type&quot;:&quot;header-account-menu&quot;}}]}" data-js="switch_linked_library" data-host="{{link}}" testid="biblionav_multiaccount_lib_{{text}}"> {{text}} <i aria-hidden="true" class=" icon-right"></i> </a> </li> {{/each}} </ul> </script> </div> </div> </div> </div> </div><!-- /.cp_header_biblio_bar --> <div class="header_main"> <div class="client_and_search" data-test-id="header-desktop-search"> <div class="container"> <div class="pull-left cp_header_client_area"> <div class="pull-left logo"> <a href="http://sclibrary.org"><picture><source media="(max-width: 991px)" sizes="64px" srcset="//cor-liv-cdn-static.bibliocommons.com/images/CA-SANTACLARACITY/mobile_logo.png?1732729143975" /><img alt="Santa Clara City Library" src="//cor-liv-cdn-static.bibliocommons.com/images/CA-SANTACLARACITY/logo.png?1732729143975" title="" /></picture></a> </div> <div class="pull-left visible-xs-block visible-sm-block xs_icon_triggers"> <a href="#" aria-label="Main navigation" data-ga-category="mobile_header_main_nav" data-ga-label="Mobile Main Nav" data-js="header_nav_xs_trigger" data-main-nav="true" data-target="header-main-nav" id="header_nav_xs_trigger" role="button"><i aria-hidden="true" class=" icon-menu"></i><span class="sr-only">Main navigation</span></a> </div> </div> <div class="visible-xs-block visible-sm-block xs_icon_triggers"> <a href="#" aria-label="Open search form" class="header_search_xs" data-icon-off="icon-cancel" data-icon-on="icon-search" data-js="header_search_xs_trigger" role="button"><i aria-hidden="true" class=" icon-search"></i><span class="sr-only">Open search form</span></a> </div> <div class="hidden-xs hidden-sm header_collapsible_search_wrapper"> <div class="header_search_wrapper header_search_wrapper_desktop header_search_catalogue" data-js="header_search_wrapper header_search_wrapper_desktop"> <div class="cp_header_search" id="header_search" data-js="header_search"> <div> <div class="pull-left"> <span class="connector" aria-hidden="true">Search the</span> <div class="bootstrap-select-wrapper" data-test-id="header-other-search-options"><select aria-label="Search alternatives" class=" selectpicker form-control" data-dropup-auto="false" data-js="header_search_target" data-style="btn-flat btn-default" name="searchOpt" testid="search_scope"><option value="catalogue" data-action="https://sclibrary.bibliocommons.com/search" data-query-field="q">Catalog</option> <option value="website" data-action="http://santaclaraca.gov/i-want-to/search?q=__QUERY__" data-query-field="">Website</option> <option value="articles" data-action="http://search.ebscohost.com/login.aspx?direct=true&amp;site=eds-live&amp;scope=site&amp;type=0&amp;custid=s8415253&amp;groupid=main&amp;profid=eds&amp;lang=en&amp;authtype=ip,guest&amp;bquery=__QUERY__" data-query-field="">Articles and More</option></select></div> </div> <form action="https://sclibrary.bibliocommons.com/search" class="collapsible_search_form" data-js="header_search_form desktop_search_form" id="desktop_search_form" name="desktop_search_form"> <input data-js="header_search_origin" name="origin" type="hidden" value="user-query" /> <div class="pull-left"> <div data-js="header_target_search_options" data-target="catalogue"> <div class="form-group"> <span class="connector" aria-hidden="true"> by </span> <!-- begin SEARCH TYPE --> <div class="bootstrap-select-wrapper" data-test-id="header-search-type-dropdown"><select aria-label="Search type" class="form-control selectpicker form-control" data-dropup-auto="false" data-js="search_type" data-style="btn-flat btn-default" id="search_filter_id_7h2e86ip49ugd7565boiueh00a" name="t" testid="search_filter"><option value="smart">Keyword</option> <option value="title">Title</option> <option value="author">Author</option> <option value="subject">Subject</option> <option value="series">Series</option> <option value="tag">Tag</option> <option value="userlist">List</option> <option value="user">User</option></select></div> <input data-js="search_category" id="search_category_id_4lnqs4djr1pc1a5kho10b64ppj" name="search_category" testid="search_category" type="hidden" value="keyword" /> <!-- end SEARCH TYPE--> </div> </div> </div> <!-- begin SEARCH INPUT --> <div class="input-group header_search_box"> <label class="sr-only" for="search_box_id_6mvihevjlov3vglsubgrainp3">Enter search query</label> <span class="main_search_input_wrapper" data-js="main_search_input_wrapper"> <input aria-activedescendant="" aria-autocomplete="both" aria-haspopup="listbox" aria-owns="header_auto_suggest_id_6i41qqrabibti61ii7vvh91osm" autocomplete="off" class="form-control main_search_input text" data-js="main_search_input" id="search_box_id_6mvihevjlov3vglsubgrainp3" maxlength="1000" name="q" testid="main_search_input" type="search" /> <span class="header_search_filter_lock form-control-feedback" data-js="search_filter_locked" aria-hidden="true"> <svg aria-hidden="true" class="svg_icon " focusable="false" height="16" style="margin-top:10px;" viewBox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg"> <path d="M16 11.998V3.998H17V1.998H7V3.998H8V11.998L6 13.998V15.998H11.2V21.998H12.8V15.998H18V13.998L16 11.998Z" /> </svg> </span> <button class="btn btn-link header_search_clear_button" data-js="header_search_clear_button" type="button"> <div class="sr-only"> Clear Text </div> <svg aria-hidden="true" class="svg_icon svg_close_icon" focusable="false" height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"> <rect width="2" height="16" x="6.964" y="-.036" fill="currentColor" transform="rotate(45 7.964 7.964)"/> <rect width="2" height="16" x="6.964" y="-.036" fill="currentColor" transform="scale(-1 1) rotate(45 0 -11.263)"/> </svg> </button> <div data-js="header_auto_suggest" class="cp_header_auto_suggest hidden"> <div data-js="auto_suggest_aria_messages" class="sr-only" role="alert" aria-live="polite" aria-atomic="false"></div> <ul id="header_auto_suggest_id_6i41qqrabibti61ii7vvh91osm" data-js="suggestion-menu" class="dropdown-menu" role="listbox"></ul> <div class="hidden"> <svg aria-hidden="true" class="suggestion-skeleton-icon pulse" data-js="suggestion_skeleton_svg" focusable="false" height="14" preserveAspectRatio="xMinYMin meet" viewBox="0 0 10 10" width="14" xmlns="http://www.w3.org/2000/svg"> <rect fill="currentColor" width="2000" height="10"></rect> </svg> </div> </div> </span> <span class="input-group-btn"> <button type="submit" class="btn btn-primary btn-flat"> <i aria-hidden="true" class=" icon-search"></i> <span class="sr-only">Search</span> </button> </span> </div> <!-- end SEARCH INPUT --> </form> </div> <div class="pull-right small adv_search"> <a href="https://sclibrary.bibliocommons.com/user/saved_searches" class="hidden" data-ga-category="header_saved_searches" data-js="save_search_overlay" testid="link_savedsearches">Saved Searches</a> <a href="https://sclibrary.bibliocommons.com/search" test_id="link_advancedsearch">Advanced Search</a> </div> </div> </div> </div> </div> </div><!-- /.client_and_search --> <div class="clearfix header_search_wrapper search_wrapper_xs header_search_catalogue" data-js="header_search_wrapper header_search_wrapper_xs" data-test-id="header-mobile-search"> <div class="col-xs-12"> <div class="cp_header_search" data-js="header_search"> <h2 data-js="header_search_title" class="header_search_title" tabindex="-1"> Search </h2> <div class="form-group"> <div class="bootstrap-select-wrapper" data-test-id="header-other-search-options"><select aria-label="Search alternatives" class=" selectpicker form-control" data-dropup-auto="false" data-js="header_search_target" data-style="btn-flat btn-default" name="searchOpt" testid="search_scope"><option value="catalogue" data-action="https://sclibrary.bibliocommons.com/search" data-query-field="q">Catalog</option> <option value="website" data-action="http://santaclaraca.gov/i-want-to/search?q=__QUERY__" data-query-field="">Website</option> <option value="articles" data-action="http://search.ebscohost.com/login.aspx?direct=true&amp;site=eds-live&amp;scope=site&amp;type=0&amp;custid=s8415253&amp;groupid=main&amp;profid=eds&amp;lang=en&amp;authtype=ip,guest&amp;bquery=__QUERY__" data-query-field="">Articles and More</option></select></div> </div> <form accept-charset="UTF-8" action="https://sclibrary.bibliocommons.com/search" data-js="header_search_form mobile_search_form" id="mobile_search_form" method="get" name="mobile_search_form"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div> <input data-js="header_search_origin" id="origin" name="origin" type="hidden" value="user-query" /> <div data-js="header_target_search_options" data-target="catalogue"> <div class="form-group"> <span class="connector" aria-hidden="true"> by </span> <!-- begin SEARCH TYPE --> <div class="bootstrap-select-wrapper" data-test-id="header-search-type-dropdown"><select aria-label="Search type" class="form-control selectpicker form-control" data-dropup-auto="false" data-js="search_type" data-style="btn-flat btn-default" id="search_filter_id_4tqn6kj9dh2dhkvh3ifvd27epi" name="t" testid="search_filter"><option value="smart">Keyword</option> <option value="title">Title</option> <option value="author">Author</option> <option value="subject">Subject</option> <option value="series">Series</option> <option value="tag">Tag</option> <option value="userlist">List</option> <option value="user">User</option></select></div> <input data-js="search_category" id="search_category_id_6cp5rcrf6k3rb53jdjl1dse1md" name="search_category" testid="search_category" type="hidden" value="keyword" /> <!-- end SEARCH TYPE--> </div> </div> <div class="form-group"> <!-- begin SEARCH INPUT --> <div class="input-group header_search_box"> <label class="sr-only" for="search_box_id_2urrf061vl0dr0k16mk6uan2vf">Enter search query</label> <span class="main_search_input_wrapper" data-js="main_search_input_wrapper"> <input aria-activedescendant="" aria-autocomplete="both" aria-haspopup="listbox" aria-owns="header_auto_suggest_id_7cquec6hbqp036ohm9edocvt6n" autocomplete="off" class="form-control main_search_input text" data-js="main_search_input" id="search_box_id_2urrf061vl0dr0k16mk6uan2vf" maxlength="1000" name="q" testid="main_search_input" type="search" /> <span class="header_search_filter_lock form-control-feedback" data-js="search_filter_locked" aria-hidden="true"> <svg aria-hidden="true" class="svg_icon " focusable="false" height="16" style="margin-top:10px;" viewBox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg"> <path d="M16 11.998V3.998H17V1.998H7V3.998H8V11.998L6 13.998V15.998H11.2V21.998H12.8V15.998H18V13.998L16 11.998Z" /> </svg> </span> <button class="btn btn-link header_search_clear_button" data-js="header_search_clear_button" type="button"> <div class="sr-only"> Clear Text </div> <svg aria-hidden="true" class="svg_icon svg_close_icon" focusable="false" height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"> <rect width="2" height="16" x="6.964" y="-.036" fill="currentColor" transform="rotate(45 7.964 7.964)"/> <rect width="2" height="16" x="6.964" y="-.036" fill="currentColor" transform="scale(-1 1) rotate(45 0 -11.263)"/> </svg> </button> <div data-js="header_auto_suggest" class="cp_header_auto_suggest hidden"> <div data-js="auto_suggest_aria_messages" class="sr-only" role="alert" aria-live="polite" aria-atomic="false"></div> <ul id="header_auto_suggest_id_7cquec6hbqp036ohm9edocvt6n" data-js="suggestion-menu" class="dropdown-menu" role="listbox"></ul> <div class="hidden"> <svg aria-hidden="true" class="suggestion-skeleton-icon pulse" data-js="suggestion_skeleton_svg" focusable="false" height="14" preserveAspectRatio="xMinYMin meet" viewBox="0 0 10 10" width="14" xmlns="http://www.w3.org/2000/svg"> <rect fill="currentColor" width="2000" height="10"></rect> </svg> </div> </div> </span> <span class="input-group-btn"> <button type="submit" class="btn btn-primary btn-flat"> <i aria-hidden="true" class=" icon-search"></i> <span class="sr-only">Search</span> </button> </span> </div> <!-- end SEARCH INPUT --> </div> </form> <div class="form-group pull-right adv_search"> <a href="https://sclibrary.bibliocommons.com/user/saved_searches" class="hidden" data-ga-category="header_saved_searches" data-js="save_search_overlay" testid="link_savedsearches">Saved Searches</a> <a href="https://sclibrary.bibliocommons.com/search" test_id="link_advancedsearch">Advanced Search</a> </div> </div> <!-- /.cp_header_search --> </div> </div> <div class="navbar yamm navbar-default hidden-xs hidden-sm cp_header_nav" data-js="header-top-nav"> <div class="container"> <nav class="navbar-collapse collapse col-md-12"> <ul class="nav navbar-nav header_main_nav" id="header_main_nav" aria-haspopup="true" data-js="header-main-nav"> <li class='desktop mobile'><a href="https://sclibrary.bibliocommons.com" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Home&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Home&quot;,&quot;ui_container_type&quot;:&quot;header-navigation&quot;}}]}" data-ga-category="header_top_level_nav" data-ga-label="Home">Home</a></li><li class='dropdown desktop mobile' data-ga-category='header_top_level_nav' data-ga-label='Books & More' data-ga-event='show'><a href="#books_more_menu" class="dropdown-toggle hide_trigger_icon" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Books &amp; More&quot;,&quot;ui_component_type&quot;:&quot;dropdown-menu&quot;,&quot;ui_container_title&quot;:&quot;Books &amp; More&quot;,&quot;ui_container_type&quot;:&quot;header-navigation&quot;}}]}" data-toggle="dropdown"><span aria-hidden="true">Books &amp; More</span><span class="sr-only" data-js="sr-only-dropdown-toggle" data-text-collapsed="Books & More, collapsed" data-text-expanded="Books & More, expanded">Books & More, collapsed</span><span aria-hidden="true" class="icon-arrow"></span></a><div class="dropdown-menu" data-listbox="true"> <div class="yamm-content"><div class="menu-column"><ul class="list-unstyled"><li class='desktop mobile'><a href="https://sclibrary.bibliocommons.com/explore/recent_arrivals" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/explore/recent_arrivals&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;New Titles&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Books &amp; More&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="New Titles - Books &amp; More">New Titles</a></li><li class='desktop mobile'><a href="https://sclibrary.bibliocommons.com/explore/bestsellers" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/explore/bestsellers&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Bestsellers&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Books &amp; More&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Bestsellers - Books &amp; More">Bestsellers</a></li><li class='desktop mobile'><a href="https://sclibrary.bibliocommons.com/explore/awards" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.bibliocommons.com/explore/awards&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Awards&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Books &amp; More&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Awards - Books &amp; More">Awards</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/books-more/books/bookmatch" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/books-more/books/bookmatch&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Bookmatch&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Books &amp; More&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Bookmatch - Books &amp; More">Bookmatch</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/books-more/books/book-club" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/books-more/books/book-club&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Book Clubs&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Books &amp; More&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Book Clubs - Books &amp; More">Book Clubs</a></li><li class='desktop mobile'><a href="https://linkencore.iii.com/iii/encore/search/C__S()__Orightresult__U?lang=eng&amp;suite=def" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://linkencore.iii.com/iii/encore/search/C__S()__Orightresult__U?lang=eng&amp;suite=def&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Link+&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Books &amp; More&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Link+ - Books &amp; More">Link+</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/books-more/books/suggestions-for-purchase" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/books-more/books/suggestions-for-purchase&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Suggestion for Purchase&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Books &amp; More&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Suggestion for Purchase - Books &amp; More">Suggestion for Purchase</a></li></ul></div> </div></div></li><li class='dropdown desktop mobile' data-ga-category='header_top_level_nav' data-ga-label='eBooks' data-ga-event='show'><a href="#ebooks_menu" class="dropdown-toggle hide_trigger_icon" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;eBooks&quot;,&quot;ui_component_type&quot;:&quot;dropdown-menu&quot;,&quot;ui_container_title&quot;:&quot;eBooks&quot;,&quot;ui_container_type&quot;:&quot;header-navigation&quot;}}]}" data-toggle="dropdown"><span aria-hidden="true">eBooks</span><span class="sr-only" data-js="sr-only-dropdown-toggle" data-text-collapsed="eBooks, collapsed" data-text-expanded="eBooks, expanded">eBooks, collapsed</span><span aria-hidden="true" class="icon-arrow"></span></a><div class="dropdown-menu" data-listbox="true"> <div class="yamm-content"><div class="menu-column"><ul class="list-unstyled"><li class='desktop mobile'><a href="https://ncdl.overdrive.com/" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://ncdl.overdrive.com/&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Northern California Digital Libraries&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;eBooks&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Northern California Digital Libraries - eBooks">Northern California Digital Libraries</a></li><li class='desktop mobile'><a href="https://www.hoopladigital.com/" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.hoopladigital.com/&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Hoopla&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;eBooks&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Hoopla - eBooks">Hoopla</a></li><li class='desktop mobile'><a href="https://sclibrary.idm.oclc.org/login?url=https://digital.scholastic.com/site/launch/bkflix/?ucn=600017499" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.idm.oclc.org/login?url=https://digital.scholastic.com/site/launch/bkflix/?ucn=600017499&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Bookflix&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;eBooks&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Bookflix - eBooks">Bookflix</a></li><li class='desktop mobile'><a href="https://sclibrary.idm.oclc.org/login?url=https://www.oreilly.com/library/view/temporary-access/ " data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sclibrary.idm.oclc.org/login?url=https://www.oreilly.com/library/view/temporary-access/ &quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;O&#x27;Reilly for Public Libraries&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;eBooks&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="O&#x27;Reilly for Public Libraries - eBooks">O'Reilly for Public Libraries</a></li></ul></div> </div></div></li><li class='dropdown desktop mobile' data-ga-category='header_top_level_nav' data-ga-label='Online Resources' data-ga-event='show'><a href="#online_resources_menu" class="dropdown-toggle hide_trigger_icon" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Online Resources&quot;,&quot;ui_component_type&quot;:&quot;dropdown-menu&quot;,&quot;ui_container_title&quot;:&quot;Online Resources&quot;,&quot;ui_container_type&quot;:&quot;header-navigation&quot;}}]}" data-toggle="dropdown"><span aria-hidden="true">Online Resources</span><span class="sr-only" data-js="sr-only-dropdown-toggle" data-text-collapsed="Online Resources, collapsed" data-text-expanded="Online Resources, expanded">Online Resources, collapsed</span><span aria-hidden="true" class="icon-arrow"></span></a><div class="dropdown-menu" data-listbox="true"> <div class="yamm-content"><div class="menu-column"><ul class="list-unstyled"><li class='desktop mobile'><a href="https://www.sclibrary.org/books-more/research-tools/databases-by-subject" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/books-more/research-tools/databases-by-subject&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Research and Resources&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Online Resources&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Research and Resources - Online Resources">Research and Resources</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/books-more/research-tools/databases-by-subject/a-z-eresources" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/books-more/research-tools/databases-by-subject/a-z-eresources&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;A-Z Listing of Databases&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Online Resources&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="A-Z Listing of Databases - Online Resources">A-Z Listing of Databases</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/books-more/research-tools/databases-by-subject#articles" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/books-more/research-tools/databases-by-subject#articles&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Articles, Magazines and Newspapers&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Online Resources&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Articles, Magazines and Newspapers - Online Resources">Articles, Magazines and Newspapers</a></li></ul></div> </div></div></li><li class='desktop mobile'><a href="https://linkencore.iii.com/iii/encore/search/C__S()__Orightresult__U?lang=eng&amp;suite=def" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://linkencore.iii.com/iii/encore/search/C__S()__Orightresult__U?lang=eng&amp;suite=def&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Link+&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Link+&quot;,&quot;ui_container_type&quot;:&quot;header-navigation&quot;}}]}" data-ga-category="header_top_level_nav" data-ga-label="Link+">Link+</a></li><li class='dropdown desktop mobile' data-ga-category='header_top_level_nav' data-ga-label='Kids' data-ga-event='show'><a href="#kids_menu" class="dropdown-toggle hide_trigger_icon" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Kids&quot;,&quot;ui_component_type&quot;:&quot;dropdown-menu&quot;,&quot;ui_container_title&quot;:&quot;Kids&quot;,&quot;ui_container_type&quot;:&quot;header-navigation&quot;}}]}" data-toggle="dropdown"><span aria-hidden="true">Kids</span><span class="sr-only" data-js="sr-only-dropdown-toggle" data-text-collapsed="Kids, collapsed" data-text-expanded="Kids, expanded">Kids, collapsed</span><span aria-hidden="true" class="icon-arrow"></span></a><div class="dropdown-menu" data-listbox="true"> <div class="yamm-content"><div class="menu-column"><ul class="list-unstyled"><li class='desktop mobile'><a href="https://www.sclibrary.org/kids-teens/kids/booklist" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/kids-teens/kids/booklist&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Booklists&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Kids&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Booklists - Kids">Booklists</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/kids-teens/kids/online-books-for-kids" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/kids-teens/kids/online-books-for-kids&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Online Books for Kids&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Kids&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Online Books for Kids - Kids">Online Books for Kids</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/calendar/events/kids-events" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/calendar/events/kids-events&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Events&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Kids&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Events - Kids">Events</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/kids-teens/kids/homework-help" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/kids-teens/kids/homework-help&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Homework&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Kids&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Homework - Kids">Homework</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/kids-teens/kids/teachers" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/kids-teens/kids/teachers&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Teachers&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Kids&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Teachers - Kids">Teachers</a></li></ul></div> </div></div></li><li class='dropdown desktop mobile' data-ga-category='header_top_level_nav' data-ga-label='Teens' data-ga-event='show'><a href="#teens_menu" class="dropdown-toggle hide_trigger_icon" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Teens&quot;,&quot;ui_component_type&quot;:&quot;dropdown-menu&quot;,&quot;ui_container_title&quot;:&quot;Teens&quot;,&quot;ui_container_type&quot;:&quot;header-navigation&quot;}}]}" data-toggle="dropdown"><span aria-hidden="true">Teens</span><span class="sr-only" data-js="sr-only-dropdown-toggle" data-text-collapsed="Teens, collapsed" data-text-expanded="Teens, expanded">Teens, collapsed</span><span aria-hidden="true" class="icon-arrow"></span></a><div class="dropdown-menu" data-listbox="true"> <div class="yamm-content"><div class="menu-column"><ul class="list-unstyled"><li class='desktop mobile'><a href="https://www.sclibrary.org/kids-teens/teens/booklists" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/kids-teens/teens/booklists&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Booklists&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Teens&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Booklists - Teens">Booklists</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/books-more/digital-library" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/books-more/digital-library&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;ebooks and Streaming Media&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Teens&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="ebooks and Streaming Media - Teens">ebooks and Streaming Media</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/kids-teens/teens/teen-events" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/kids-teens/teens/teen-events&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Teen Events&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Teens&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Teen Events - Teens">Teen Events</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/kids-teens/teens/college-careers" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/kids-teens/teens/college-careers&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;College &amp; Careers&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Teens&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="College &amp; Careers - Teens">College & Careers</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/kids-teens/teens/middle-school-online-student-resources" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/kids-teens/teens/middle-school-online-student-resources&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Middle School Resources&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Teens&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Middle School Resources - Teens">Middle School Resources</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/kids-teens/teens/high-school-online-student-resources" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/kids-teens/teens/high-school-online-student-resources&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;High School Resources&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Teens&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="High School Resources - Teens">High School Resources</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/kids-teens/teens/volunteer-opportunities" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/kids-teens/teens/volunteer-opportunities&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Volunteer Opportunities&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Teens&quot;,&quot;ui_container_type&quot;:&quot;header-navigation-menu&quot;}}]}" data-ga-category="header_sub_level_nav" data-ga-label="Volunteer Opportunities - Teens">Volunteer Opportunities</a></li></ul></div> </div></div></li><li class='desktop mobile'><a href="https://www.sclibrary.org/calendar/events/all-events" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/calendar/events/all-events&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Calendar&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Calendar&quot;,&quot;ui_container_type&quot;:&quot;header-navigation&quot;}}]}" data-ga-category="header_top_level_nav" data-ga-label="Calendar">Calendar</a></li><li class='desktop mobile'><a href="https://www.sclibrary.org/about-us/locations-and-hours" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://www.sclibrary.org/about-us/locations-and-hours&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Hours &amp; Locations&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Hours &amp; Locations&quot;,&quot;ui_container_type&quot;:&quot;header-navigation&quot;}}]}" data-ga-category="header_top_level_nav" data-ga-label="Hours &amp; Locations">Hours & Locations</a></li><li class='desktop mobile'><a href="https://sccl.santaclaraca.gov/selfreg" data-analytics-payload="{&quot;method&quot;:&quot;trackNavigate&quot;,&quot;args&quot;:[{&quot;metadata&quot;:{&quot;metadata_category_type&quot;:&quot;navigation&quot;,&quot;metadata_value&quot;:&quot;https://sccl.santaclaraca.gov/selfreg&quot;},&quot;ui&quot;:{&quot;ui_component_label&quot;:&quot;Get a Card&quot;,&quot;ui_component_type&quot;:&quot;link-text&quot;,&quot;ui_container_title&quot;:&quot;Get a Card&quot;,&quot;ui_container_type&quot;:&quot;header-navigation&quot;}}]}" data-ga-category="header_top_level_nav" data-ga-label="Get a Card">Get a Card</a></li> </ul> </nav> </div> </div> <!-- /.cp_header_nav --> <script id="t_biblionav_header_nav_xs" type="x-handlebars-template"> <div class="navbar yamm navbar-default cp_header_nav"> <nav class="col-xs-12"> {{{nav_html}}} </nav> </div> </script> </div> </div><!-- /.cp_header --> </div> </header> <div class="container container_for_page"> <main id="page"> <div class="legacy_page_row"> <div id="top_banner"> </div> <div id="main" class="clearfix row"> <div class="col-xs-12 col-sm-12 col-md-12 col-lg-9" data-analytics="{ &quot;Section&quot;: &quot;Center&quot; }" id=""> <div class="content info_page"> <h1 id="content-start">BiblioCommons US Privacy Statement</h1> <p>Last updated: Aug 24, 2023</p> <p>Santa Clara City Library has entered into an agreement with BiblioCommons to provide online services that make it easier to find, discover and use collections, services and programs at the library. In addition, you may also choose to use this service to share ratings and commentary about the titles you find at Santa Clara City Library, and to connect with other library users. When you use Santa Clara City Library services that say "Powered by BiblioCommons" at the bottom of the page, you are using what is referred to in this document as the "BiblioCommons Service," and any information that is collected or shared here will be governed by this Privacy Statement.</p> <p>BiblioCommons believes that effective privacy controls are the cornerstone of open and engaged communities. We have implemented the standards described on this page to protect the privacy of all users, at the same time providing the opportunity to share information about books, movies and music for those who are interested. By using the BiblioCommons Service, you agree to the terms of this BiblioCommons Privacy Statement and the <a href="/info/terms">BiblioCommons Terms of Use</a>. The BiblioCommons Privacy Statement and BiblioCommons Terms of Use can be accessed anytime through the links at the bottom of each page that is powered by BiblioCommons; together they are the only documents that govern your relationship with BiblioCommons.</p> <h3>Is this the only policy governing the use of my information on services offered by the library?</h3> <p>No. Information you provide on the BiblioCommons Service may be transmitted to your library and its designated service partners, where it will be handled according to the policies your library has implemented in those environments. Please check the library's website to view these documents, or speak to a librarian.</p> <a href="http://santaclaraca.gov/government/departments/library/about-the-library/library-policies/privacy-confidentiality-policy" title="" target="">Santa Clara City Library Privacy &amp; Confidentiality Policy</a><br> <h3>What types of information are collected on this service?</h3> <p>Several types of information may be collected and stored on the BiblioCommons service:</p> <ul> <li>Personal information </li> <li>Borrowing information</li> <li>Shared content</li> <li>Feedback and Suggestions</li> <li>Non-Identifying information.</li> </ul> <p>You will find a description of how this information is handled in the sections that follow.</p> <a name="personal_information" id="personal_information"></a> <h2>Personal Information</h2> <h3>What personal information is gathered?</h3> <p>BiblioCommons gathers personal information that you provide or choose to import from Santa Clara City Library. If you register for the BiblioCommons Service, your library barcode, PIN and borrower ID, name, birth month and year, and email address are automatically loaded into your online account from your library record. If some of this information is not available in your record you may be asked to provide it.</p> <h3>How is my personal information used?</h3> <p> We use your personal information to create an online account in your name, provide the services that you have requested, monitor and improve the service, keep your library record up to date, and customize content. We may store some of this information in a secure third-party data repository. We do not share your information or activity with ad networks or other entities that are not directly involved in the services you choose to use. </p> <p>If you choose to share information or opinions about books, movies, music, and other topics, participate in online conversations, or create selections using Lists or My Shelves (“Shared Content”), information such as the username or name you have chosen to display, your library affiliation(s) and age group may accompany your Shared Content and appear on a profile page that summarizes your Shared Content. If you would like to change your username or modify the information that is made publicly available in connection with these features, please visit your <a href="/account/personal_information">Settings</a>.</p> <p>BiblioCommons may disclose your personal information and any content associated with your account if required to do so by law or in a good faith belief that such disclosure is reasonably necessary to: (a) satisfy any applicable law, regulation, legal process or enforceable governmental request, or (b) enforce the Terms of Use, including investigation of potential violations hereof.</p> <h3>Is my personal information protected?</h3> <p>Information in your BiblioCommons account that personally identifies you is encrypted during transmission and storage. This information will be used by BiblioCommons and Santa Clara City Library to deliver the services you request in accordance with this Privacy Statement. BiblioCommons will not share, gift, sell, rent or trade your personal information (e.g. your email address or month and year of birth). But we may display Shared Content (defined below) in the BiblioCommons Service, or make other commercial uses of Shared Content. <h4>Law Enforcement Requests</h4> <p> BiblioCommons does not share information in response to law enforcement requests unless it is presented with a warrant or other legal compulsion. </p> <h3>Can I change or delete my personal information?</h3> <p>You may alter or delete any of the personal information in your BiblioCommons account except for your name, birth information and your library card number(s); please contact your library staff to make changes to these. If your personal information is updated either through the BiblioCommons Service or directly on your Santa Clara City Library account with the help of library staff, we will synchronize the new information in both locations.</p> <p>At any time, you may request to have your BiblioCommons account deleted without impacting your account with Santa Clara City Library. To have your BiblioCommons account deleted, please contact your library. Note that while your BiblioCommons account information will not be available after deletion, some of that information may persist on memory discs.</p> <h3>Do I have to provide contact information?</h3> <p>No, you do not need to provide contact information to use the BiblioCommons Service. However you may choose to do so in order to receive notices related to your use of the library through the BiblioCommons Service. Your contact information will not be used by BiblioCommons for any other purpose without your consent, or shared with any party other than Santa Clara City Library without your direction to do so. We encourage you to check Santa Clara City Library's policies to understand the other ways in which your contact information may be used by Santa Clara City Library.</p> <p>BiblioCommons may send email or display messages on the service that provide you with the choice to take advantage of new features and functionality based on your past activity and stated preferences. To change your preferences for system messaging, please go to <a href="/account">My Settings</a>.</p> <h3>What measures are in place to protect children?</h3> <p>Parts of the BiblioCommons Service are open to children under the age of thirteen. However additional measures have been taken to protect their privacy and safety. Patrons under the age of thirteen (13) years (“minors”) will be restricted from using the BiblioCommons Service to enter free text; however provision may be made for a more permissive service for minors with parental consent. While the Terms of Use prohibits the use of the BiblioCommons Service to arrange meetings with minors, children should be advised never to arrange meetings with strangers over the Internet.</p> <p>Community-created content may not be appropriate for children. The BiblioCommons Service contains functionality that will enable you to collapse community-created content that has been flagged by Users who feel the content may be offensive to some users. Enabling this functionality will help decrease the likelihood of children encountering objectionable material when using the BiblioCommons Service.</p> <h3>Where can I learn more about internet safety for users under the age of 18?</h3> <p>We recommend that parents and guardians discuss internet privacy and safety with their children. When using the internet, children should be advised:</p> <ul> <li>never to give out personal information such as their real name, phone number, email address, or school without first consulting their parents or guardians, and</li> <li>never to arrange a meeting with someone they met online.</li> </ul> <p>More information about children's safety online can be found on the following sites.</p> <p><i>Safety tips for children:</i></p> <ul> <li><a href="http://kidshealth.org/en/kids/internet-safety.html">http://kidshealth.org/en/kids/internet-safety.html</a></li> <li><a href="http://www.safesurfingkids.com/tips_for_kids.htm">http://www.safesurfingkids.com/tips_for_kids.htm</a></li> </ul> <p>Tips for parents:</p> <ul> <li><a href="http://www.google.com/familysafety/advice.html">http://www.google.com/familysafety/advice.html</a></li> <li><a href="http://www.internetsafety101.org/safety101.htm">http://www.internetsafety101.org/safety101.htm</a></li> </ul> <h3>How can parents and guardians oversee the personal information of their children?</h3> <p>Guardians of children under the age of thirteen may make a request to review and alter the personal information collected from their children on this service, or to deactivate their child's BiblioCommons account. The first step in gaining access to your child's account is to make your request in person to staff at one of the library's locations. Be prepared to show proof of your identity and of your relationship with the child. Staff will then have the information retrieved and delivered to you by mail or held for pick-up. Note that guardians cannot be given access to a child's borrowing record.</p> <p>Note that the BiblioCommons Service does not require children under the age of 13, as a condition of participation, to provide more information than is reasonably required. </p> <h2>Borrowing Information</h2> <h3>Is my borrowing record tracked?</h3> <p>No. Lists of your current loans, due dates, outstanding fees, etc. may be loaded from your library record during your sessions online, but this information is not stored on your BiblioCommons account, and it is never shared with other users. You may choose to create a record of your recently-borrowed titles if this service is supported by your library; information about recently borrowed items is never made available to the public unless you choose to enter specific titles on your shelves or in other Shared Content. If you do not choose to enable the recently-borrowed feature, no automatic record of your borrowing will be created.</p> <a name="shared_content" id="shared_content"></a> <h2>Shared Content</h2> <h3>What is Shared Content?</h3> <p>You may use the BiblioCommons Service to record information or opinions about books, movies, music, and other topics, participate in online conversations, or create selections using Lists or My Shelves; all of this content is called “Shared Content”. Shared Content may be useful for your own reference and can help other users find resources and information.</p> <p>When you contribute content to an individual title, that title is automatically added to My Shelves, a collection that gathers all of the titles to which you have contributed content or chosen to add to your shelves. You may also create Shared Content by interacting with others through messaging, forums, or collaborative guides.</p> <h3>Can Shared Content be viewed by the public?</h3> <p>Shared Content has been designed for sharing, and is usually public. However you may make portions of your Shared Content private by using your <a href="/user/privacy">Privacy Settings</a>. In addition, messages sent directly to other users through the service are not publicly viewable.</p> <p>If you are uncomfortable with the idea of sharing content with others, you may decide not to use My Shelves or contribute ratings, comments, guides, or other types of Shared Content. You do not need to create Shared Content in order to use the BiblioCommons Service.</p> <h3>Will my name be visible with my Shared Content?</h3> <p>Content and messages that you leave in public view or send to other users will be accompanied by the username that you create, or by whatever display name that you choose at a later date in your account settings. This display name is also linked to your profile page, which includes links to your Shelves, your shared Lists, and any other profile information you choose to display.</p> <h3>Can I change my Shared Content?</h3> <p>Shared Content that is not interactive may be edited or deleted on this service at any time. Deleted content is removed from our databases and inaccessible to other users, but may remain in our data back-up system and in third-party search indexes like Google. Shared Content that is not deleted may remain available on the BiblioCommons Service indefinitely, even if you have closed your library account.</p> <p>Messages and chat cannot be deleted or edited once they have been sent. They are logged and archived indefinitely. In the event of complaints regarding violations of the <a href="/info/terms">BiblioCommons Terms of Use</a>, this type of information may be used by BiblioCommons to investigate.</p> <p>Interactive Shared Content that other users may respond or contribute to, such as discussions, may be visible to others indefinitely in association with your display name, and may persist after your BiblioCommons account is terminated.</p> <h2>Other Information</h2> <h3>Feedback and Suggestions</h3> <p>When you submit feedback or suggestions they will not be considered confidential and may be stored with your name and email address for analysis and follow-up.</p> <h3>Non-Identifying Information</h3> <p>BiblioCommons also records anonymous information and activity in order to improve the quality and scope of the features and content you access through the BiblioCommons Service. For example:</p> <ul> <li>Information such as your browser type or anonymized IP address may be used to help us understand how visitors use the service over time and how it might be improved.</li> <li>Data from your account may also be aggregated in an anonymous way.</li> <li>Anonymous search logs are analyzed to improve the search algorithms.</li> <li>Non-identifying information may be stored in a secure online service such as Google Analytics for use by BiblioCommons or your library. You can opt out of recording your non-identifying site-activity data on Google Analytics by installing the <a href="https://chrome.google.com/webstore/detail/google-analytics-opt-out/fllaojicojecljbmefodhfapmkghcbnh?hl=en">Google Analytics opt-out browser add-on</a>. The add-on prevents the Google Analytics JavaScript (gtag.js, ga.js, analytics.js, and dc.js) that is running on websites from sharing information with Google Analytics about visit activity.</li> </ul> <p></p> <h3>Cookies</h3> <p>Cookies are small files used to enhance the functionality of websites.</p> <p>BiblioCommons may set and access temporary session cookies on your computer in order to make our system easier for you to use. In addition, a more persistent cookie is used to store your user preferences. These files do not contain or transfer any personally-identifiable information.</p> <p>You may also choose on the log-in page to save your username in a cookie by checking “remember me.”</p> <p>If you wish to be notified when you receive a cookie, you may set your browser to do so.</p> <h3>External Sites</h3> <p>The Internet is a big place: take care to guard your personally identifying information. This website may link to other websites that collect personal information. We recommend that you review the privacy policies of these sites before providing them with any personal data.</p> <h3>Changes to this Privacy Statement</h3> <p>This privacy statement may change from time to time in response to new laws, or to an evolution in BiblioCommons policies or practices. We encourage you to check this privacy statement from time to time for changes. Your continued use of BiblioCommons after a change will signify your acceptance of the new terms.</p> <h3>Change of Service</h3> <p>In the event that Santa Clara City Library discontinues its participation in the BiblioCommons Service, the Santa Clara City Library may transfer your information to a new service of a similar nature. In addition, Santa Clara City Library may agree to have your information transferred to a successor entity of BiblioCommons or to any entity which purchases substantially all of the assets related to BiblioCommons or a division of BiblioCommons.</p> <p>Comments? Questions? Contact us. <a href="mailto:privacy@bibliocommons.com">privacy@bibliocommons.com</a></p> <p> Privacy Officer <br> BiblioCommons <br> 5060 Spectrum Way, Suite 100 <br> Mississauga, ON, L4W 5N5 <br> CANADA </p> <p>Tel: <a href="tel:+16474366381">+1 (647) 436 6381</a></p> </div> </div> <div class="col-xs-12 col-sm-12 col-md-12 col-lg-3" data-analytics="{ &quot;Section&quot;: &quot;Right&quot; }" id=""> </div> </div> <!-- /#main --> </div> </main> <!-- /#page --> </div> <div data-react-class="FeedbackBoxContainer" data-react-props="{}"></div> <footer id="footer" class=""> <div class="footerContent clearfix container"> <div class="footerLinks"> <div class="library-custom-links"> <a href="http://santaclaraca.gov" testid="footer_link_1">City of Santa Clara </a> <a href="https://www.sclibrary.org" testid="footer_link_2">Central Park Library</a> <a href="https://www.sclibrary.org/about-us/locations-and-hours/mission-branch-library" testid="footer_link_3">Mission Branch Library</a> <a href="https://www.sclibrary.org/about-us/locations-and-hours/northside-branch-library" testid="footer_link_4">Northside Branch Library</a> <a href="https://www.sclibrary.org/calendar/bookmobile-schedule" testid="footer_link_5">Bookmobile</a> </div> <div class="policy-links"> <a href="/info/privacy" testid="footer_link_privacy">Privacy Statement</a> <a href="/info/terms" testid="footer_link_terms">Terms of Use</a> <a href="/info/accessibility" testid="footer_link_accessibility_statement">Accessibility Statement</a> </div> </div> </div> </footer> <div class="container"> <div class="appserver"> <div class="powered-by"> Powered by BiblioCommons. </div> <div class="product-version"> BiblioCore: app08 Version 9.25.0 Last updated 2024/10/01 11:54 </div> </div> </div> <!-- begin POSITIONED ELEMENTS --> <div class="errorSpace messaging"> <div class="errors">[]</div> </div> <div class="messageSpace messaging"> <div class="messages">[]</div> </div> <div data-analytics='{ "Section":"Messaging" }'> <div class="messaging" data-test-id="top-message-container" id="id_29n5c1vnott3g9sp4blmubb2nf"> <div class="messageContent"> <span class="message-icon"></span> <div class="top_message" id="msg_id_1b9cg825lej5cb3u5utha53pdk"> <a name=""></a> </div> </div> <div class="closeButton" data-js="close_system_message" data-test-id="message-close-button"></div> </div> <script type="text/javascript" charset="utf-8"> registered_messages.push( {element: 'msg_id_1b9cg825lej5cb3u5utha53pdk', key: [], type: ["message","error"]}); </script> </div> <div class="cp_bc_modal"> <div class="modal fade" id="master_modal" data-test-id="modal-container" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> </div> </div> </div> </div> <!-- Currently, we cannot cache these templates because the content would change depending on the value of the feature flag.--> <script type="x-handlebars-template" id="discussion_flag_tpl" charset="utf-8"> <div class="flagging overlay-white" id="flag_{{content_id}}"> <div class="flag_selection"> <h4> <span class="flag_icon"><i aria-hidden="true" class=" icon-flag-empty"></i></span> Flag this content because: <a href="https://help.bibliocommons.com/025ug/060reporting-inappropriate-content/" class="help_icon blockHijack inline" id="main_help_025ug/060reporting-inappropriate-content/_id_74i95h34rfblko7umfjlqul1sc" target="_blank"><i aria-hidden="true" class=" icon-info-circled"></i></a> </h4> {{#if flag_options.violates_appropriate_use_show_option}} <div class="types" testid="violates_appropriate_use"> <a href="#" data-js="type_form_trigger" data-type="violates_appropriate_use"><i aria-hidden="true" class=" icon-right-open"></i> Violates Appropriate Use Standards</a> </div> <form accept-charset="UTF-8" action="/{{controller}}/flag/{{content_id}}" class="flag_form" id="flag_form_violates_appropriate_use" method="post" style="display:none;" testid="flag_form_violates_appropriate_use"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="mIi5/cjTfdrN81ebwhQ3OKkeb1HUPaO4fixISg6fymA=" /></div> <input data-js="flag_type" id="flag_type" name="flag_type" type="hidden" value="VIOLATES_APPROPRIATE_USE" /> <input data-js="java-content-class" id="content_class" name="content_class" type="hidden" value="{{java_content_class}}" /> <p>Please review the Appropriate Use standard and tell us which term has been violated.</p> <input checked="checked" id="violation_type_UNRELATED" name="violation_type" type="radio" value="UNRELATED" /> Unrelated <br/> <input id="violation_type_UNLAWFUL" name="violation_type" type="radio" value="UNLAWFUL" /> Unlawful <br/> <input id="violation_type_OBSCENE" name="violation_type" type="radio" value="OBSCENE" /> Obscene <br/> <input id="violation_type_MARKETING_SCHEME" name="violation_type" type="radio" value="MARKETING_SCHEME" /> Marketing Scheme <br/> <input id="violation_type_ADVERTISING" name="violation_type" type="radio" value="ADVERTISING" /> Advertising <br/> <input id="violation_type_PRIVACY_VIOLATION" name="violation_type" type="radio" value="PRIVACY_VIOLATION" /> Privacy Violation <br/> <input id="violation_type_VIRUS" name="violation_type" type="radio" value="VIRUS" /> Virus <br/> <input id="violation_type_RIGHTS_VIOLATION" name="violation_type" type="radio" value="RIGHTS_VIOLATION" /> Rights Violation <br/> <input id="violation_type_CRIMINAL_ADVICE" name="violation_type" type="radio" value="CRIMINAL_ADVICE" /> Criminal Advice <br/> <p><label for="accept" class="review_standards"><input class="required" id="accept" name="accept" type="checkbox" value="1" /> I have reviewed the <a href="/info/terms" target="_blank">Appropriate Use Standards</a></label></p> <input class="btn btn-primary" name="commit" type="submit" value="Submit" /> </form> {{/if}} {{#if flag_options.offensive_show_option}} <div class="types" testid="offensive"> <a href="#" data-js="type_form_trigger" data-type="offensive"><i aria-hidden="true" class=" icon-right-open"></i> Is offensive (To me or my community)</a> </div> <form accept-charset="UTF-8" action="/{{controller}}/flag/{{content_id}}" class="flag_form" id="flag_form_offensive" method="post" style="display:none;" testid="flag_form_offensive"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="mIi5/cjTfdrN81ebwhQ3OKkeb1HUPaO4fixISg6fymA=" /></div> <input data-js="flag_type" id="flag_type" name="flag_type" type="hidden" value="OFFENSIVE" /> <input data-js="java-content-class" id="content_class" name="content_class" type="hidden" value="{{java_content_class}}" /> <p>This content is offensive because:</p> <textarea class="required" id="reason" name="reason" placeholder="Please enter the reason"> </textarea> <input class="btn btn-primary" name="commit" type="submit" value="Submit" /> </form> {{/if}} {{#if flag_options.spoiler_show_option}} <div class="types" testid="spoiler"> <a href="#" data-js="type_form_trigger" data-type="spoiler"><i aria-hidden="true" class=" icon-right-open"></i> Contains spoilers (Gives away the ending)</a> </div> <form accept-charset="UTF-8" action="/{{controller}}/flag/{{content_id}}" class="flag_form" id="flag_form_spoiler" method="post" style="display:none;" testid="flag_form_spoiler"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="mIi5/cjTfdrN81ebwhQ3OKkeb1HUPaO4fixISg6fymA=" /></div> <input data-js="flag_type" id="flag_type" name="flag_type" type="hidden" value="SPOILER" /> <input data-js="java-content-class" id="content_class" name="content_class" type="hidden" value="{{java_content_class}}" /> <p>This content contains spoilers.</p> <p>Some people don't want to ruin the ending.</p> <input class="btn btn-primary" name="commit" type="submit" value="Submit" /> </form> {{/if}} </div> </div> </script> <!-- For the popout when user clicks "Contains Spoiler" on a tagged UGC. --> <script type="x-handlebars-template" id="ugc_flagged_content_spoiler_info" charset="utf-8"> <p><b>May contain spoilers</b><br> Spoilers give away details you may not want to know until you've read/watched this yourself.</p> </script> <!-- For the popout when user clicks "Contains Offensive Content" on a tagged UGC. --> <script type="x-handlebars-template" id="ugc_flagged_content_offensive_info" charset="utf-8"> <p><b>This content has been tagged as offensive</b><br> This content has been reported by other users as offensive. <a href="/info/terms">Learn more about reported content.</a></p> </script> <script id="dropdown_filter_template" type="x-handlebars-template" charset="UTF-8"> <div class="cp_filter_overlay"> <h2 class="filter_title" data-js='overlay-title'>{{{title}}}</h2> <div class="list-group"> {{#each options}} <a class="list-group-item {{#if active}} active {{/if}}" href="#" data-js="filter-option" data-filter-attribute="{{filterAttribute}}">{{filterLabel}}</a> {{/each}} </div> </div> </script> <script type="x-handlebars-template" id="list_more_actions_tmpl" charset="utf-8"> <div class="more_actions_overlay"> <div class="content-header"> <button type="button" class="close close_top_right" data-js="close_button"> <span aria-hidden="true">&times;</span> </button> <h4 class="content-title" id="modal_label"> {{{sectionTitle}}} </h4> </div> <div class="content-body"> <h3 class="inline_bib_title">{{{bibTitle}}}</h3> <div class="more_actions_info" data-js="more_actions_info_container"></div> <div class="list-group more_actions_list" data-js="append-links"> </div> <a href="#" data-js="close_button" class="nevermind_link"> No, go back </a> </div> </div> </script> <script data-js="like_button_template" type="text/x-handlebars-template" charset="utf-8"> <button class="like_button {{liking_like_status liked}}" data-liked="{{liked}}" data-js="like_button" data-count="{{like_count}}" data-content-id="{{content_id}}" data-resource="{{resource}}"> {{liking_like_heart_icon liked}}{{liking_like_state liked display_text="true"}} </button> {{#if like_count_button_enabled}} {{#if like_count}} <button class="like_count_button" data-js="like_count_button">{{format_number_with_commas like_count}} {{liking_like_noun like_count}}</button> {{/if}} {{/if}} </script> <script data-js="like_breakdown_template" type="text/x-handlebars-template" charset="utf-8"> <a href="#" class="like_breakdown_close" data-js="like_breakdown_close"><i aria-hidden="true" class=" icon-cancel"></i></a> {{#liking_ifContentHasLikes like_count}} <h4 class="like_breakdown_heading"> {{#liking_if_single_user_liked like_count}} {{liking_liked_users_count like_count}} likes this {{else}} {{liking_liked_users_count like_count}} like this {{/liking_if_single_user_liked}} </h4> <span class="like_usernames"> <i aria-hidden="true" class=" icon-heart"></i> {{#if liked}} You{{#liking_unlessContentOnlyHasOneLike like_count}},{{/liking_unlessContentOnlyHasOneLike}} {{/if}} {{#each liked_users.users}} {{#if is_active}} <a class="like_username" href="/user_profile/{{id}}">{{username}}</a>{{#unless @last}},{{/unless}} {{else}} <span class="like_username" title="Inactive User">{{username}}</span>{{#unless @last}},{{/unless}} {{/if}} {{/each}} </span> {{#if liked_users.see_more}} <div class="like_usernames_see_more_wrap"> <a href="{{url}}" data-js="like_breakdown_see_more">See more<i aria-hidden="true" class=" icon-down-dir"></i></a> <i aria-hidden="true" class="hidden icon-spinner" data-js="liked_users_spinner"></i> </div> {{/if}} {{else}} <h4 class="like_breakdown_heading">No one has liked this yet. Be the first!</h4> {{/liking_ifContentHasLikes}} </script> <script id="tmpl_save_search_form" type="text/x-handlebars"> <form accept-charset="UTF-8" action="/user/save_search" class="form-inline save_search_form" data-js="save_search_form" data-remote="true" data-type="json" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="mIi5/cjTfdrN81ebwhQ3OKkeb1HUPaO4fixISg6fymA=" /></div> <div data-js="messaging"> </div> <button type="button" class="close close_top_right" data-js="close_button"> <span aria-hidden="true">&times;</span> </button> <input type="hidden" name="search_string" data-js="search_string"> <input type="hidden" name="inline_messaging" value="true"> <input type="hidden" name="original_search_name" data-js="original_search_name"> <div class="search_prompt"> <div class="form-group"> <label for="search_name"> Save search as: </label> <input type="text" name="search_name" data-js="search_name" required class="form-control search_name_field" maxlength="100" value="{{current_query}}"> <div class="form_buttons"> <button type="submit" class="btn btn-primary" data-saving-text="<i class='icon-spinner animate-spin'></i> Saving..." data-js="save_button"> <i aria-hidden="true" class=" icon-ok"></i> Save it </button> <a href="#" data-js="close_button" class="btn btn-default"> Cancel </a> </div> </div> </div> <div class="duplicate_search_prompt"> <div class="form-group"> <span> You already have a search saved as "<span class="replace_query" data-js="search_name_replace"></span>". Replace it with this one? </span> <div class="form_buttons"> <button type="submit" class="btn btn-primary" data-saving-text="<i class='icon-spinner animate-spin'></i> Saving..." data-js="save_button" name="replace" value="true"> Yes, replace it </button> <a href="#" data-js="choose_new_name" class="btn btn-default"> Choose new name </a> <a href="#" data-js="close_button" class="btn btn-default"> Cancel </a> </div> </div> </div> </form></script> <script type="x-handlebars-template" id="confirmation_prompt_tpl" charset="utf-8"> <div class="content-header"> <button type="button" class="close close_top_right" data-js="close_button" data-test-id="modal-close-button"> <span aria-hidden="true">&times;</span> <span class="sr-only">Close Dialog</span> </button> <h4 class="content-title" id="modal_label"> {{#if title}} {{title}} {{else}} Are you sure? {{/if}} </h4> </div> <div class="content-body"> <p>Caution: This cannot be undone.</p> {{#if message}}<p> {{message}}</p>{{/if}} <label for="conf_prompt_ignore" data-js="confirmation-prompt-do-not-show-again"> <input data-js="pretty-checkbox conf_prompt_ignore" id="conf_prompt_ignore" name="conf_prompt_ignore" testid="conf_checkbox" type="checkbox" value="1" /> Don't show this message again </label> </div> <div class="content-footer"> <input class="btn btn-transactional" data-js="conf_proceed_btn" data-test-id="confirmation-proceed-button" name="commit" testid="conf_proceed_btn" type="submit" value="Yes, I'm sure" /> <a href="#" class="nevermind_link link_contextual" data-js="close_button" testid="conf_cancel_btn">No, go back</a> </div> </script> <script data-js="user_card_template" type="text/x-handlebars-template" charset="utf-8"> <div class="card" testid="user_card_hover_{{id}}" data-test-id="user-card-content-{{id}}"> <div class="row card-row"> <div class="col-xs-3"> <span class="cp_user_avatar md {{libraryMembership}}" testid="user_avatar"> <a href="/user_profile/{{id}}"> {{#if avatar}} <img src="{{avatar}}" class="img-circle"> {{else}} <div class="img-circle initial"><span>{{initial}}</span></div> {{/if}} </a> </span> </div> <div class="col-xs-9 user-card-info"> <h4 class="user-card-username"> <a href="/user_profile/{{id}}" title="{{name}}'s Profile" testid="user_profile_link" data-ga-category="user_card" data-ga-label="User Profile Link"> {{name}} </a> </h4> {{#if libraryName}} <p>{{libraryName}}</p> {{/if}} {{#if staff}}<p><span class="cp_staff_stamp">Library Staff</span></p>{{/if}} <p> <a href="/user_profile/{{id}}" title="{{name}}'s Profile" data-ga-category="user_card" data-ga-label="User Profile Link" data-test-id="user-profile-link" > View Profile </a> </p> <p> <a href="/user/login" class="btn btn-secondary btn-flat btn-sm" testid="logged_out_follow_user"><i aria-hidden="true" class=" icon-user-plus"></i>Follow</a> <a href="/user/login" class="btn btn-secondary btn-flat btn-sm" testid="logged_out_ignore_user"><i aria-hidden="true" class=" icon-block"></i>Ignore</a> </p> {{#if is_currently_logged_in_user}}<div class="status-label status-label-info">This is me!</div>{{/if}} </div> </div> </div> </script> <script charset="utf-8" data-js="tour_dots_template" type="text/x-handlebars-template"> <div class="pagination_dots"> {{#each steps}} <div class="dot {{#isTourDotFilledIn ../currentStep @index}}active{{/isTourDotFilledIn}}"></div> {{/each}} </div> </script> <div id="overlay" aria-hidden="true" role="application" data-js="overlay-container" data-test-id="overlay-container"> <div class="overlay-backdrop"></div> <div class="overlay-inner"> <div class="overlay-body" data-test-id="overlay-body"></div> <a href="#close-overlay" class="overlay-close js-close-trigger" data-test-id="overlay-close"> <i aria-hidden="true" class=" icon-cancel"></i> <span class="sr-only">Close Dialog</span> </a> </div> </div> <div class="popup-box-ie-position"> <div class="popout-box"> <div id="popout-box-content" aria-live="polite" aria-atomic="true" aria-relevant="additions"></div> <div class="popout-box-border"></div> <div class="popout-box-arrow"></div> </div> </div> <div class="spinner " data-test-id="" id="globalSpinner"> <img alt="" data-test-id="spinner-image" src="//cor-cdn-static.bibliocommons.com/assets/ajax-loader-2ad22ee6988a62b7f1661cb696219501.gif" title="" /> </div> <a class="btn btn-secondary cp_sticky_tab btn-float back_to_top" data-bottom="30" data-right="0" data-js="sticky_tab back_to_top"> <i aria-hidden="true" class=" icon-up"></i> To Top </a> <!-- end POSITIONED ELEMENTS --> </div> <!-- /#ct_controller --> <!-- begin JS BLOCK --> <script src="//cor-cdn-static.bibliocommons.com/assets/vendor-c51265b3f46952539b0d2eb34dbdeee1.js" type="text/javascript"></script> <script type="text/javascript" src="/v2/sdk.js"></script> <script src="//cor-cdn-static.bibliocommons.com/assets/core-9dcdf893958c70a566159f0e9c75e4b3.js" type="text/javascript"></script> <script src="//cor-cdn-static.bibliocommons.com/assets/controllers/info-4aa8c932ed2c9830d3a85c516ed44886.js" type="text/javascript"></script> <script> const sdk = window.BiblioCommonsSDK || null; if (sdk && sdk.onAnalyticsReady) { sdk.onAnalyticsReady(function(analytics) { let list = null; analytics.trackPageView({ list }); window.addEventListener('beforeprint', function() { analytics.trackPagePrint(); }); }); } else { console.error('BiblioCommonsSDK with onAnalyticsReady handler not found'); } </script> <!-- end JS BLOCK --> </body> </html>

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