CINXE.COM
Greater Sudbury Public Library
<!DOCTYPE html> <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> var esol_ico_width = 0; try { esol_ico_width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; } catch (err) { } var iCreateObject = { isSiteInICreateMode: "False".toLowerCase() == "true", lang: "en", isIe8: false, corpHome: "https://www.sudburylibraries.ca/", corpRoot: "/", gaTrackingCode: '', isSiteInLocalDevelopment: 'False'.toLowerCase() == "true", calendarUrl: 'https://events.sudburylibraries.ca/', isSiteInPreviewMode: 'False'.toLowerCase() == "true", isiCreateGeneratedPage: 'False'.toLowerCase() == "true", newsFeeds: {}, isMobile: esol_ico_width <= 767, iCreateTheme: '', fullPageUrl: 'https://www.sudburylibraries.ca/en/index.aspx', iCreatePageId: 9800, iCreateHome: 'https://ic15.esolg.ca/', editorHotKey: 'f9_f9', newsEmergencyBannerUrl: '/Modules/NewsModule/services/getAlertBannerFeeds.ashx', newsHost: '', languageResources: {"Modules_News_controls_Global_ViewMoreLinkTitle":"Click to view all","Modules_News_controls_Global_PauseAlert":"Pause","Modules_News_BlogComments_ErrorAuthorInvalidCharacters":"Comment Author include invalid characters","Common_includes_quicklinksAdvanced_Section3HeaderText":"News Centre","Modules_email_emailattachment_Instructions":"Please enter your email address, subject and message, and click the \"Send Email\" button. If your request requires follow-up, please be sure to include your full name, day-time phone number and any relevant address information in the text of your email message.","Common_Includes_skipNavigation_SkipContentTitleText":"Skip Navigation and go to Content","Modules_News_Search_RefreshText":"Refresh","Modules_News_BlogPost_FeedLabel":"Feed","Modules_PageSubscription_GetPageSubscriptionForm_LastNameLabel":"Last Name","Modules_PageSubscription_GetPageSubscriptionForm_EmailFormatError":"Email is a not in valid email format.","Modules_News_index_BackLinkTitleText":"Back to News","Modules_News_BlogSearch_CommentsLinkAltText":"link to Comments","Modules_News_controls_EmergencyAlertBanner_AttachmentTitle":"Attachments","Modules_PageSubscription_GetPageSubscriptionForm_LastNameError":"Last Name is a required field","Modules_News_BlogPost_ItemPlaceholder":"Enter item","Modules_AtoZ_BackToTop":"Back to Top","Modules_News_BlogComments_SubmitText":"Submit","Modules_search_hosted_OccurrencesText":"\u003cstrong\u003eoccurrences\u003c/strong\u003e:","Modules_Contact_Controls_BasicSearch_SearchFormLegend":"Search","Modules_News_BlogComments_ErrorAuthorBlank":"Comment Author must not be blank","Modules_email_Global_SubmitTitleText":"Click to Send Email","Modules_AtoZ_BackToTopTitleText":"Click to go Back To Top","Modules_News_Global_NewPostLinkTitle":"New Post","Modules_search_controls_Global_PlaceHolderText":"Search","Modules_email_emailattachment_NoIdError":"No Id has been specified please try again...","Modules_News_Global_RelatedPhotosText":"Related Photos","Modules_search_hosted_BasicSearchLabelText":"Basic Search","Modules_DocumentManager_search_input_label":"Search by Keywords","Modules_email_emailattachment_ErrorName":"Your name is required.","Common_Includes_popups_footerPopupCalendarC_Zone2Title":"Programs","Modules_News_BlogPost_PostText":"Post","Modules_DocumentManager_results_modal_close_label":"Close","Common_Includes_popups_footerPopupCalendarC_Zone1Title":"Events","Modules_News_BlogPost_ContactEmailLabel":"Contact Email","Common_Includes_headInterior_TableScrollMessage":"Scroll right to view complete table","Modules_News_Global_AttachmentsHeading":"Attachments","Modules_PageSubscription_controls_pageSubscriptionButton_ButtonText":"Subscribe to this page","Common_includes_facebookTicker_FacebookTitleText":"Link to Twitter","Common_Includes_IdLikeToDropdown_IdLikeToText":"I want to...","Modules_News_BlogPost_ImagesLabel":"Images (Image types allowed: PNG, JPEG, BMP, GIF)","Common_includes_quicklinksAdvanced_Section5ImageAltText":"Locate a Facility Image","Modules_Calendar_controls_Global_ViewAllTitleText":"View All Events","Modules_News_Search_PageNumberText":"Page Number","Modules_DocumentManager_results_view_document_text":"View Document","Modules_PageSubscription_GetPageSubscriptionForm_FormTitleText":"Subscribe to","Modules_News_BlogSearch_ArchiveHeaderText":"Archive","Modules_PageSubscription_GetPageSubscriptionForm_FirstNameLabel":"First Name","Modules_PageSubscription_GetPageSubscriptionForm_FirstNameError":"First Name is a required field","Modules_News_BlogPost_AttachmentLabel":"Attachments (Document types allowed: PDF, DOC, DOCX, XLS, XLSX)","Common_scripts_youTubePlayer_DescriptionTitleText":"Description","Modules_email_Global_CharactersRemaining":"characters left","Modules_News_Search_SearchBoxPlaceholder":"Search News...","Common_Includes_twitterFeed_ViewAllTitleText":"Link to Twitter","Modules_PDFBuilder_AddButtonText":"Add to Report","Common_Layouts_Homepage_TwitterFeedText":"Latest Tweets","Modules_News_BlogComments_CommentText":"Comment","Common_error_ErrorText":"Error","Common_Layouts_Global_MainMenuButton":"Menu","Modules_DocumentManager_filter_join_text":"and","Modules_DocumentManager_search_button_label":"Search","Common_includes_socialLinks_FollowUsText":"Follow Us","Modules_email_Global_SubmitText":"Send Email","Modules_email_emailattachment_AttachmentDelete":"Remove attached file","Common_Includes_IdLikeToDropdownMega_ViewAllText":"View All..","Modules_News_BlogPost_CancelText":"Cancel","Modules_News_BlogComments_CommentPluralText":"Comments","Modules_search_controls_search_SearchButtonAlt":"Go!","Common_scripts_youTubePlayer_TitleText":"Title","Modules_Contact_Controls_BasicSearch_SearchResultsHeading":"Search Results","Modules_Contact_Controls_PhoneDirectory_DialLinkTitleText":"Click to dial","Common_Layouts_Global_PauseText":"Pause","Modules_Contact_Controls_PhoneDirectory_CollapseAllText":"Collapse All","Modules_email_Global_CloseWindowText":"Close this Window","Modules_News_confirm_ErrorMessage":"Unfortunately an error has occured while processing your confirmation. \u003cbr /\u003e We apologize for the inconvenience.","Modules_News_controls_Global_ErrorFeed":"An error occurred - Unable to pull content","Modules_News_BlogComments_DislikeText":"Dislike","Modules_News_BlogComplete_BackToItemText":"Back to Item","Common_Layouts_Global_LogoAltText":"Greater Sudbury Public Library Logo","Common_Includes_mobileSubNavContainer_SubNavTitle":"More in this Section...","Modules_email_emailattachment_ErrorCaptcha":"Please select the \"I\\\u0027m not a robot\" button and try again.","Modules_News_BlogSearch_PostListTitle":"Latest Posts","Modules_search_hosted_BasicSearchPanelTitle":"Basic Search","Modules_email_emailattachment_ErrorMessage":"Invalid message. Your message should contain at least 1 character and no more than 2000.\\r\\nYou have entered","Modules_Polling_GetCurrentPoll_SubmitPollText":"Vote Now!","Modules_email_MailTo_NameLabel":"Your Name","Common_Includes_Actions_PrintPage":"Print This Page","Common_includes_quicklinksAdvanced_Section6HeaderText":"Contact Us","Modules_News_BlogPost_ErrorInvalidImage":"is not a valid image file.","Modules_Polling_PollFeedError":"Unable to pull Poll data","Common_Includes_IdLikeTo_ViewAllTitleText":"View More for","Common_Includes_LocateFacility_ViewAllText":"View All...","Modules_search_hosted_NoResults":"No Search Results","Modules_News_BlogSearch_SearchHeaderText":"Search","Common_scripts_responsiveScripts_MainNavToggleText":"Toggle section","Modules_search_CatalogueText":"Catalogue","Modules_News_index_RSSAltText":"Open new window to subscribe via RSS","Common_Includes_FooterNav_DesignedByText":"By GHD Digital","Common_Includes_mobileDropdown_CloseIconAltText":"Close menu icon","Modules_email_MailTo_RecipientEmailLabel":"Recipient Email","Modules_AtoZ_JavascriptDisabled":"\u003cp\u003eJavaScript Disabled. \u003c/p\u003e\u003cp\u003ePlease enable JavaScript to view this content.\u003c/p\u003e","Modules_News_BlogPost_ErrorMaxAttachments":"You have reached the maximum number of attachments allowed","Modules_search_hosted_SortByRelevence":"relevance","Modules_ChartingModule_ChartError":"An error occurred retrieving the chart","Modules_News_Global_BackToSearchTitle":"Link back to search page","Common_Includes_IdLikeToDropdownMega_IdLikeToText":"I\u0027d Like To...","Modules_News_BlogComments_CommentLabel":"Comment (maximum of 500 characters)","Modules_AtoZ_controls_AtoZBar_TitleText":"A to Z Listing","Modules_News_Global_TwitterShareText":"Tweet","Modules_News_BlogPost_Expiration90":"90 days","Modules_News_BlogPost_Expiration15":"15 days","Modules_News_BlogPost_Expiration30":"30 days","Modules_News_BlogPost_Expiration60":"60 days","Common_Login_ForgotPasswordText":"Forgot Password?","Modules_Calendar_controls_CalendarSocialTab_TitleText":"Events Calendar","Common_Includes_GoogleTranslate_GoogleTranslate_Text":"Translate","Modules_search_hosted_FindResultsText":"Find Results","Modules_News_BlogComments_CommentHeadingText":"Post a Comment","Modules_Calendar_controls_Global_NoEventsText":"No Events","Modules_News_controls_BrowserAlertBanner_CloseText":"Close Browser Alert Banner","Modules_email_emailattachment_EmailError":"We were unable to send your email at this time please try again later.","Modules_Contact_controls_PhoneDirectory_ExpandContactText":"Expand bullet for","Modules_email_MailTo_ValidationHeaderText":"The following errors require your immediate attention:","Modules_email_emailattachment_EmailLabel":"Your email Address","Modules_DocumentManager_results_view_document_arialabel_view_text":"View","Modules_News_BlogPost_NewPostHeadingText":"New Post","Common_includes_quicklinksAdvanced_Section4TitleText":"Attend an Event","Common_idliketo_IdLikeToText":"I\u0026apos;d Like To...","Common_Includes_subNavTrigger_Text":"More","Modules_Calendar_controls_Global_FeedErrorText":"An error occured","Common_includes_facebookTicker_ErrorText":"An error occurred - Unable to pull content","Modules_search_controls_search_SearchButtonText":"Go!","Modules_Polling_PollResults_VotesLabel":"Votes","Modules_search_LibraryText":"Website","Modules_News_Search_NextPageText":"Go to next page","Modules_News_BlogComments_NameLabel":"Name","Modules_News_confirm_SuccessMessage":"Thank you for confirming your subscription; you will now receive our news items directly in your inbox.","Common_Includes_SocialMediaPlugin_PostedText":"Posted:","Modules_Calendar_controls_miniCalendar_PrevText":"View previous month","Modules_search_hosted_SearchAll":"Show Results for All Sites","Modules_Contact_Controls_BasicSearch_KeywordLabel":"Keyword","Common_Includes_IdLikeToDropdownMega_IdLikeToLinkTitleText":"View our I\u0027d Like To... page","Common_includes_quicklinksAdvanced_Section5HeaderText":"Locate a Facility","Modules_News_BlogPost_NamePlaceholder":"Your name","Modules_News_Global_BackToSearchText":"Back to Search","Modules_email_MailTo_CommentsLabel":"Comments","AriaLabel_Modules_PhotoGallery_PreviousArrow":"Go to previous image","Modules_email_emailattachment_ErrorMessageAfterText":"character(s)","Modules_News_BlogSearch_CommentsText":"Comments","Modules_ChartingModule_DataSeriesColTitle":"Name","Modules_DocumentManager_clear_button_label":"Clear","Modules_Contact_Controls_CategoryAtoZ_LetterLinkTitle":"Jump to","Modules_Contact_Controls_BasicSearch_SearchButtonText":"Search","Modules_News_BlogPost_SubscribeButtonText":"Subscribe to Blog","Modules_Calendar_controls_Global_EventLinkTitleText":"View event","Modules_News_Search_LastPageText":"Go to last page","Modules_News_BlogPost_ContactNameLabel":"Contact Name","Common_includes_quicklinksAdvanced_Section5TitleText":"Locate a Facility","Modules_News_Services_getTopFiveBlogs_NoBlogText":"No Blogs","Modules_search_hosted_PagingNext":"Next","Modules_search_hosted_PagingText":"Viewing {0} to {1} of {2} results","Common_Includes_subNavTrigger_IconAltText":"Show or hide navigation","Modules_PageSubscription_GetPageSubscriptionForm_EmailLabel":"Email Address","Modules_email_emailattachment_EmailSender":"Email Sent By: ","Modules_PageSubscription_GetPageSubscriptionForm_EmailError":"Email is a required field","Modules_News_Search_AccordionOpenCloseText":"Expand/Minimize","Modules_News_controls_Global_PauseAlertTitleText":"Pause Alert","Common_Includes_socialCornerLinks_IconImageAltText":"Social Corner icon","Common_includes_quicklinksAdvanced_Section2HeaderText":"Stay Informed","Modules_News_BlogPost_ContactPhoneLabel":"Contact Phone","Common_includes_twitterTicker_TwitterTitleText":"Link to Twitter","Modules_DocumentManager_results_view_document_arialabel_in_new_window_text":"in new window","Modules_News_BlogPost_ErrorCreatingBlog":"Error occurred while creating blog item.","Modules_News_BlogPost_SubmitText":"Submit","Common_includes_quicklinksAdvanced_Section3TitleText":"News Centre","Modules_email_MailTo_ErrorYourEmailInvalid":"Sender email is invalid","Modules_News_BlogPost_DescriptionLabel":"Description","Modules_News_Search_ReadMoreText":"Read More","Modules_News_BlogPost_ErrorInvalidDocument":"is not a valid document file.","Modules_search_hosted_ClearButtonText":"Clear","Modules_Polling_GetCurrentPoll_ViewPollResultsTitleText":"Click to View Results","Modules_PDFBuilder_PrintButtonTitleText":"Click to review, download and print report","Modules_News_BlogPost_PostingExpirationLabel":"Expiration Date","Common_Includes_socialMediaPlugin_TwitterViewAllText":"View Twitter Page...","Modules_Polling_PollResults_BackText":"Back","Modules_search_hosted_KeywordAllText":"with \u003cstrong\u003eall of the words\u003c/strong\u003e:","Modules_email_emailattachment_ErrorFileTooLarge":"File Size exceeds {0}MB file limit...","Modules_News_Search_ReadMoreTitleText":"Read More","Modules_search_hosted_KeywordExactText":"with the \u003cstrong\u003eexact phrase\u003c/strong\u003e:","Common_Includes_Actions_TextDecrease":"Decrease text size","Common_includes_quicklinksAdvanced_Section4HeaderText":"Attend an Event","Common_Includes_IdLikeTo_ViewAllLinkText":"View More...","Modules_News_BlogComments_LikeText":"Like","Modules_News_BlogPost_ContactEmailPlaceholder":"Enter email","Modules_News_Search_PageConnectorText":"of","Modules_News_BlogPost_ErrorFileReaderNotSupport":"This browser does not support HTML5 FileReader.","Common_includes_quicklinksAdvanced_Section2ImageAltText":"Stay Informed Image","Common_Includes_Share_ShareImageAlt":"Share This Page","Modules_News_controls_Global_JavascriptDisabledText":"JavaScript is disabled. Please enable JavaScript to view this content.","Modules_News_BlogComments_ErrorCaptcha":"Google Authentication (I\u0027m not a robot) must be checked.","Modules_News_controls_NewsSocialTab_HeaderLinkTitleText":"News","Modules_News_BlogSearch_ArchiveMonthPlaceholderText":"Select Month","Common_Includes_subFooter_TwitterPauseText":"Pause","Modules_email_MailToTemplate_TemplateText":"{5} ({0}) has sent you information from the \u003ca href=\u0027{1}\u0027\u003e{2}\u003c/a\u003e website.\u003cbr /\u003e\u003cbr /\u003e\r\n\u003cb\u003eMessage:\u003c/b\u003e\u003cp style=\u0027padding: 20px;\u0027\u003e{3}\u003c/p\u003e","Modules_News_BlogComments_ReplyTitleText":"Click to reply","Modules_Contact_Controls_PhoneDirectoryWithPhoto_NoImageAltText":"No image to display","Modules_Polling_GetCurrentPoll_ErrorNoOptionSelected":"Please select an option","Modules_News_Global_NoResults":"No Results Found","Common_Includes_interiorQuicklinks_QuickLinksTitle":"Quick Links","Modules_News_controls_Global_BrowserAlertBannerCloseText":"Close Old Browser Notification","Modules_search_hosted_KeywordAnyText":"with \u003cstrong\u003eat least one\u003c/strong\u003e of the words:","Modules_Polling_GetCurrentPoll_SubmitPollTitleText":"Click to Vote Now!","Modules_email_MailTo_ErrorYourEmailRequired":"Sender email is a required field","Modules_News_BlogPost_ItemLabel":"Item","Modules_search_hosted_AdvancedSearchText":"Advanced Search","Modules_News_BlogPost_ErrorNoCategory":"Category must be selected","Modules_Feedback_FeedbackText":"Feedback","Modules_News_Global_ErrorArticleNotFound":"The item you are looking for either doesn\u0027t exist or has been removed from the site. Sorry for the inconvenience.","Modules_AtoZ_SameWindowText":"View our","Modules_News_BlogPost_ErrorFileTooBig":"file size is over 1MB.","Modules_News_BlogPost_CategoryLabel":"Category","Modules_Polling_GetCurrentPoll_ErrorAlreadySubmitted":"You have already submitted a response to this poll!","Modules_email_emailattachment_EmailTemplate":"{0}{0}-------------------------------------{0}Origin: {1}{0}-------------------------------------{0}{0}This email was sent to you by {2} through {3}.","Modules_News_Global_PostedDateText":"Posted on","Common_Includes_Actions_Email":"Email This Page","Modules_News_controls_Global_NextAlertTitleText":"Next Alert","Modules_News_controls_BrowserAlertBanner_Message":"It appears you are trying to access this site using an outdated browser. As a result, parts of the site may not function properly for you. We recommend updating your browser to its most recent version at your earliest convenience.","Common_Layouts_Interior_RelatedLinksText":"Related Links","Common_Layouts_Global_MainMenuClose":"Close main menu","Common_includes_quicklinksAdvanced_Section6TitleText":"Contact Us","Modules_PageSubscription_GetPageSubscriptionForm_SubscribeText":"Subscribe","Common_includes_quicklinksAdvanced_Section1SubHeaderText":"You spoke, we acted...","Modules_Calendar_controls_Global_LoadingText":"Loading","Modules_News_BlogComments_CategoryText":"Category","Modules_News_Search_SearchButtonTitleText":"News Search","Modules_Calendar_controls_miniCalendar_MonthTitleText":"View","Common_scripts_icrtTicker_PlayText":"Play","Common_includes_quicklinksAdvanced_Section1HeaderText":"Get Involved","Modules_Contact_Controls_PhoneDirectoryWithPhoto_EditButtonText":"Edit","Modules_News_Search_SearchBoxTitle":"Search News","Modules_News_BlogPost_NameLabel":"Name","Modules_Polling_PollResults_ChoiceLabel":"Choice","Modules_email_emailattachment_NameLabel":"Your Name","Modules_email_scripts_DisabledMessage":"Sorry, email is disabled within iCalendar or iBlog generated pages","Common_Includes_subFooter_TwitterFeedTitleText":"Recent Tweets","Modules_email_emailattachment_AttachmentDeleteText":"Remove","Modules_PageSubscription_Global_CloseText":"Close","AriaLabel_Modules_PhotoGallery_Pause":"Pause photo gallery","Modules_PDFBuilder_AddLinkTitleText":"Click to add this page to the report","Modules_search_hosted_ShowText":"Show","Modules_News_controls_Global_LoadingText":"Loading...","Modules_News_controls_Global_NextAlertText":"Next","AriaLabel_Common_GoogleTranslate":"Google Translate Widget","Modules_News_BlogComments_ErrorCommentBlank":"Comments must not be blank.","Common_Includes_skipNavigation_SkipContentText":"Skip to Content","Common_Includes_subFooter_TwitterIconAltText":"Twitter logo","Modules_email_emailattachment_ErrorInvalidEmail":"Invalid email address.","Modules_email_MailTo_ErrorEmailRequired":"Recipient email is a required field","Modules_News_BlogComments_PostedBy":"Posted By","Modules_News_BlogSubmitSuccess_BackText":"Back","Modules_email_emailattachment_EmailSuccess":"Your email has been sent...","Modules_email_MailTo_ErrorSendingEmail":"Could not send email","Modules_search_hosted_OccurrencesAnywhere":"anywhere in the page","Common_Layouts_Global_LogoLinkText":"Click to return to the homepage","Modules_search_hosted_OccurrencesUrl":"in the URL of the page","Modules_News_controls_Global_PreviousAlertText":"Previous","Modules_email_MailTo_Instructions":"To email this page, fill in the form below and click the \u003cem\u003eSend Email\u003c/em\u003e button","Modules_search_hosted_KeywordExcludeText":"\u003cstrong\u003ewithout\u003c/strong\u003e the words:","Common_Includes_footerSitemap_ViewAllLinkText":"View All...","Common_Includes_Share_EmailText":"Email","Common_Includes_mobileNav_MenuIconAltText":"Main menu icon","Common_includes_quicklinksAdvanced_Section1TitleText":"Get Involved","Modules_News_BlogSearch_SearchText":"Search","Modules_email_emailattachment_AttachmentAdd":"Add attachment","Modules_AtoZ_controls_AtoZBar_LinkTitleText":"a to z","Common_Includes_Share_ShareProviderImageAlt":"Open new window to share this page via","Common_includes_twitterTicker_ErrorText":"An error occurred - Unable to pull content","Common_includes_quicklinksAdvanced_Section1ImageAltText":"Get involved image","Modules_News_BlogSearch_SearchPlaceholderText":"What are you looking for?","Modules_News_BlogComplete_ThankYouMessage":"Thank you for submitting your comments.","Common_sitemap_SiteMapText":"Sitemap","Modules_search_hosted_OccurrencesTitle":"in the title of the page","Modules_search_hosted_PagingPrevious":"Previous","Modules_email_emailattachment_MessageLabel":"Your Message","Modules_Calendar_controls_Global_ViewAllText":"View More","Common_scripts_youTubePlayer_DescriptionText":"Created using HTML elements, videos are loaded and played from the server or Youtube.","Modules_Calendar_controls_miniCalendar_NextText":"View next month","Modules_News_BlogComments_ReplyText":"Reply","Modules_email_Global_CloseWindowTitleText":"Close this Window","Modules_News_controls_BrowserAlertBanner_AlertTitle":"Browser Compatibility Notification","Modules_search_hosted_SearchButtonText":"Search","Modules_search_hosted_SearchSiteOnly":"Show Results for This Site Only","Common_Includes_breadCrumbs_HomeText":"Home","Modules_News_BlogSubmitSuccess_SuccessMessage":"Thank you for submitting your item.","Modules_News_BlogSubmitSuccess_BackTitleText":"link back to submit a blog page","Modules_News_BlogPost_ContactNamePlaceholder":"Enter name","Modules_DocumentManager_results_download_selected_text":"Download Selected Documents","Modules_News_controls_Global_ViewMoreText":"View All","Modules_PageSubscription_ConfirmationDialog_TitleText":"Page Subscription Confirmation","Modules_News_Search_PageNumberTotalText":"Displaying","AriaLabel_Modules_PhotoGallery_NextArrow":"Go to next image","Modules_News_BlogPost_ErrorMaxImages":"You have reached the maximum number of images allowed","Common_Includes_Share_EmailImageAlt":"Email this page","Modules_News_Global_SubscribeText":"Subscribe","Common_Layouts_Homepage_NewsTickerTitle":"Latest News","Modules_News_controls_Global_PreviousAlertTitleText":"Previous Alert","Modules_News_Search_MonthNames":"[\u0027January\u0027, \u0027February\u0027, \u0027March\u0027, \u0027April\u0027, \u0027May\u0027, \u0027June\u0027, \u0027July\u0027, \u0027August\u0027, \u0027September\u0027, \u0027October\u0027, \u0027November\u0027, \u0027December\u0027]","Modules_email_scripts_NotSupportedMessage":"Your browser is not capable of performing this operation!","Common_Includes_popups_footerPopupCalendarA_Zone3Title":"Upcoming Events","Modules_News_controls_NewsSocialTab_HeaderText":"News","Modules_search_ResultsTitle":"Search Results","Modules_PageSubscription_GetPageSubscriptionForm_PageSubscriptionTitle":"Page Subscription","Modules_email_MailTo_YourEmailLabel":"Your Email","Common_Includes_breadCrumbs_HomeTitleText":"Homepage ","Modules_News_Global_CharacterCountLabel":"Character count","Modules_News_Global_FacebookLikeTitle":"facebook like button","Modules_email_emailattachment_BrowseTitleText":"Browse to select a file","Modules_email_emailattachment_AttachmentLabel":"Attachment","Modules_Polling_PollResults_ThankYouMessage":"Thank you for your submission!","Common_Includes_mobileDropdown_CloseLinkText":"Close menu","Common_scripts_icrtTicker_PauseText":"Pause","Modules_DocumentManager_filter_text":"Or Filter Results By","Modules_email_MailTo_ErrorEmailInvalid":"Recipient email is invalid","Modules_DocumentManager_results_select_for_download_text":"Select for Download","Modules_News_BlogSearch_FeaturePostsHeaderText":"Featured Posts","Common_includes_browseAloud_BrowseAloudText":"BrowseAloud","Modules_Contact_Controls_PhoneDirectory_ExpandAllText":"Expand All","Modules_search_hosted_ToggleText":"Toggle","Modules_AtoZ_LoadingMessage":"Loading...","Modules_News_Search_FirstPageText":"Go to first page","Modules_News_Global_MaxCharactersReached":"Reached maximum characters allowed","Modules_DocumentManager_search_container_label":"File Search","Common_includes_quicklinksAdvanced_Section2TitleText":"Stay Informed","Modules_search_hosted_ResultsTitle":"Search Results","Modules_News_controls_Global_EmergencyAlertBannerCloseText":"Close Alert Banner","Common_Includes_socialCornerLinks_LinkTitleText":"Social Corner","Modules_News_BlogComments_ErrorInvalidCharacters":"Comments include invalid characters","Modules_News_Global_SubscribeTitleText":"Click to subscribe","Modules_email_emailattachment_EmailAutoReplyBodyTemplate":"This message is to confirm receipt of your recent email to the {1}{0}{0}Thank you,{0}{1}","Common_Includes_socialMediaPlugin_TwitterViewAllTitleText":"View Our Twitter Page","Modules_PDFBuilder_AddButtonTitleText":"Click to add this page to the report","Modules_News_Global_NewPostLinkText":"New Post","Modules_News_BlogPost_PostingDateTimeLabel":"Posting Date \u0026amp; Time","Modules_Polling_PollResults_BackTitleText":"Click to go Back","Modules_News_controls_Global_PlayAlert":"Play","Modules_DocumentManager_results_view_details_text":"View Details","Modules_Polling_GetCurrentPoll_ViewPollResultsText":"View Results","Modules_email_emailattachment_SubjectLabel":"Subject","Modules_News_Global_PostedOnText":"Posted On","Modules_email_emailattachment_AttachmentMaximum":"Maximum number of attachments reached","Modules_News_BlogPost_DetailText":"Details","Modules_PageSubscription_GetPageSubscriptionForm_CaptchaError":"Please check I\u0026apos;m not a robot.","Common_Includes_Actions_TextDefault":"Default text size","Common_Layouts_Global_PauseTitle":"Pause","Common_includes_quicklinksAdvanced_Section4ImageAltText":"Attend an Event Image","Modules_News_Search_PreviousPageText":"Go to previous page","Modules_News_BlogPost_ContactPhonePlaceholder":"Enter phone","Modules_News_BlogComplete_BackToItemTitleText":"Click to go back to item","Common_pagenotfound_PageNotFoundText":"Page Not Found","Common_Includes_socialCornerLinks_Text":"Social Corner","Modules_News_controls_EmergencyAlertBanner_AttachmentLinkTitle":"Click to view","Common_Includes_twitterFeed_ErrorText":"An error occurred - Unable to pull content","Modules_PDFBuilder_PrintButtonText":"Download and Print Report","Modules_News_index_BackLinkText":"Back to Search","Common_includes_quicklinksAdvanced_Section3ImageAltText":"News Centre Image","Modules_News_BlogSearch_ItemLinkTitle":"View item","Modules_AtoZ_NewWindowText":"Open new window to view","Modules_PDFBuilder_LogoAltText":"Greater Sudbury Public Library Logo","Modules_Calendar_controls_Global_JavascriptDisabled":"JavaScript is disabled. Please enable JavaScript to view this content.","Modules_Polling_GetCurrentPoll_PollNotAvailable":"Poll Not Available","Modules_News_controls_NewsFeedPlugin_PluginTitleText":"Latest News","AriaLabel_Modules_PhotoGallery_Play":"Start photo gallery","Common_Includes_Actions_TextIncrease":"Increase text size","Common_scripts_youTubePlayer_FeedErrorText":"Error retrieving youtube feed","Modules_search_controls_search_SearchButtonTitle":"Click to view search page.","Modules_PDFBuilder_AddLinkText":"+","Common_includes_quicklinksAdvanced_Section6ImageAltText":"Contact Us","Common_Includes_mobileNav_ContactIconAltText":"Contact Us","Modules_PageSubscription_GetPageSubscriptionForm_CancelText":"Or Cancel","Modules_email_emailattachment_EmailAutoReplySubject":"(Automatic Reply) Thank you for contacting the ","Common_scripts_youTubePlayer_ChannelUserErrorText":"Error, the user/channel provided either was not found or has no data","Modules_DocumentManager_results_modal_label":"View Results Modal","Modules_Polling_PollResults_TotalLabel":"% Total","Modules_search_hosted_SortByText":"\u003cstrong\u003esort\u003c/strong\u003e by:","Common_includes_quicklinksAdvanced_Section1Icon1Alt":"Get Involved","Common_includes_quicklinksAdvanced_Section1Icon3Alt":"Get Involved","Common_includes_quicklinksAdvanced_Section1Icon2Alt":"Get Involved","Common_includes_quicklinksAdvanced_Section1Icon4Alt":"Get Involved","Modules_search_hosted_SortByDate":"date","Modules_News_BlogComments_ErrorCommentTooLong":"Comments must be less than 500 characters."}, siteTitle: 'Greater Sudbury Public Library' } var myStringArray = "".split(','); for(var i = 0; i < myStringArray.length; i++) { var mySubstring = myStringArray[i].split('|'); iCreateObject.newsFeeds[mySubstring[0]] = mySubstring[1]; } try { if (document.location.href.toLowerCase().indexOf('https://') == 0) { iCreateObject.corpHome = 'https://' + iCreateObject.corpHome.substring(8); } } catch (err) { } if (iCreateObject.isSiteInLocalDevelopment) console.log(iCreateObject); </script> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,500,600,700,700i,800&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap" rel="stylesheet"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" /> <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32" /> <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16" /> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#00297a" /> <link rel="manifest" href="/site.webmanifest" /> <meta name="msapplication-TileColor" content="#ffffff"/> <meta name="theme-color" content="#ffffff"/> <link href="/Common/styles/styles.css?v=8" rel="stylesheet" type="text/css" media="screen" /> <link href="/Common/styles/icreate.css" rel="stylesheet" type="text/css" media="screen" /> <link href="/Common/styles/archives.css" rel="stylesheet" type="text/css" media="screen" /> <link href="/Common/styles/print.css" rel="stylesheet" type="text/css" media="print" /> <link href="https://js.esolutionsgroup.ca/js/libs/media-element/2.13.2/mediaelementplayer.min.css" rel="stylesheet" type="text/css" media="screen" /> <!-- Modernizr needs to be in head to preview FOUC. Best after stylesheet references --> <script type="text/javascript" src="/Common/scripts/modernizr.min.js"></script> <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script> <script src="https://code.jquery.com/jquery-migrate-1.4.1.min.js" integrity="sha384-uQPAXWjjvZGmVjKnobPRQOCEJ0rkCNRXW1GBUsJkjw1w0K7TxLH6Z3zMX7wtx+Lf" crossorigin="anonymous"></script> <script src="https://code.jquery.com/jquery-migrate-3.1.0.min.js" integrity="sha256-ycJeXbll9m7dHKeaPbXBkZH8BuP99SmPm/8q5O+SbBc=" crossorigin="anonymous"></script> <link href="https://js.esolutionsgroup.ca/js/libs/jquery-ui/1.10.4/resources/themes/base/jquery-ui.min.css" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery-ui/1.11.2/jquery-ui.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery_cookie/1.4.0/jquery.cookie.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/hover-intent/1.8.0/jquery.hoverIntent.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery_superfish/1.7.4/superfish.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/media-element/2.13.2/mediaelement-and-player.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/icreate-date/1.0.0/icrt-toDateTimeString.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery_linkify/1.1.6/jquery.linkify.min.js"></script> <script type="text/javascript" src='/Common/scripts/general.js?v=v2'></script> <script type="text/javascript" src='/Common/scripts/quicklinks-dropdown.js'></script> <script type="text/javascript" src='/Common/scripts/jquery.matchHeight-min.js'></script> <script type="text/javascript" src='/Modules/email/scripts/email.js'></script> <link href="https://js.esolutionsgroup.ca/js/libs/jquery_contextmenu/skins/1.0.0/contextMenu.min.css" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery_contextmenu/1.0.0/jquery.contextMenu.min.js"></script> <script type="text/javascript"> $(function() { // for compare mode if (iCreateObject.isSiteInICreateMode && iCreateObject.isiCreateGeneratedPage) { $("#uberMain").addClass("compare-mode"); } // Drop-down lists $('#nav').superfish({ cssArrows: false, speed: 'normal', speedOut: 'fast' }); if (!iCreateObject.isSiteInICreateMode) { $('video,audio').mediaelementplayer({ // if the <video width> is not specified, this is the default defaultVideoWidth: 480, // if the <video height> is not specified, this is the default defaultVideoHeight: 270, // if set, overrides <video width> videoWidth: -1, // if set, overrides <video height> videoHeight: -1, // width of audio player audioWidth: 400, // height of audio player audioHeight: 30, // initial volume when the player starts startVolume: 0.8, // useful for <audio> player loops loop: false, // enables Flash and Silverlight to resize to content size enableAutosize: true, // the order of controls you want on the control bar (and other plugins below) features: ['playpause', 'progress', 'current', 'duration', 'tracks', 'volume', 'fullscreen'], // Hide controls when playing and mouse is not over the video alwaysShowControls: false, // force iPad's native controls iPadUseNativeControls: false, // force iPhone's native controls iPhoneUseNativeControls: false, // force Android's native controls AndroidUseNativeControls: false, // forces the hour marker (##:00:00) alwaysShowHours: false, // show framecount in timecode (##:00:00:00) showTimecodeFrameCount: false, // used when showTimecodeFrameCount is set to true framesPerSecond: 25, // turns keyboard support on and off for this instance enableKeyboard: true, // when this player starts, it will pause other players pauseOtherPlayers: true, // array of keyboard commands keyActions: [] }); } }); function PrintScreen() { if (iCreateObject.isSiteInICreateMode) { showNAMessage(); } else { window.print(); } } </script> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js"></script> <script> window.addEventListener("load", function() { var popupElement; window.cookieconsent.initialise({ palette: { "popup": { "background": "#373D57" }, "button": { "background": "#ffca00" } }, content: { "message": "This website uses cookies to enhance usability and provide you with a more personal experience. By using this website, you agree to our use of cookies as explained in our ", "dismiss": "Agree", "link": "Privacy Policy.", "href": "https://www.sudburylibraries.ca/en/about-us/internet-use-policy.aspx", close: '❌', }, "cookie": { "domain": ".sudburylibraries.ca", "path": "/", "expiryDays": "90" }, onStatusChange: function(status, chosenBefore) { var hasConsented = this.hasConsented(); if (hasConsented) { document.body.classList.add("hasConsented"); } }, window: '<div role="dialog" aria-label="Cookie Prompt" aria-describedby="cookieconsent:desc" class="cc-window {{classes}}">{{children}}</div>', elements: { messagelink: '<span id="cookieconsent:desc" class="cc-message">{{message}} <a aria-label="Privacy Policy" tabindex="0" class="cc-link" href="{{href}}">{{link}}</a></span>', dismiss: '<a aria-label="Agree to cookie message" tabindex="0" class="cc-btn cc-dismiss">{{dismiss}}</a>', } }, function(popup) { popupElement = popup; }, function(err) { //console.error(err); }); $(".cc-dismiss").keyup(function(event) { var code = event.keyCode || event.which; if (code == 13 || code == 27) { //Enter keycode popupElement.close(); } }); function hasClass(element, className) { document.body.classList.add("hasConsented"); } var myDiv = document.getElementsByClassName('cc-window')[0]; hasClass(myDiv, 'cc-invisible'); }); </script> <link href="/Common/styles/homepage.css?v=1" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript"> $(document).ready(function () { if (!iCreateObject.isSiteInICreateMode || iCreateObject.isSiteInPreviewMode) { if ($("#contentHome").text().trim().length == 0) { $("#contentHome").hide(); } } }); $(window).load(function () { if (!iCreateObject.isSiteInICreateMode || iCreateObject.isSiteInPreviewMode) { $(".bannerGradient").each(function () { if ($(this).prevAll(".bannerImage").length > 0) { $(this).on("click", function (event) { $(this).prevAll(".bannerImage").trigger(event); }); } }); $(".ic-slider-caption").each(function (index, element) { if ($(this).text().trim().length == 0) { $(this).hide(); } }); } }); </script> <meta property="og:image" content="https://www.sudburylibraries.ca/en/images/structure/news_avatar.jpg"> <script type="text/javascript" src='/Common/scripts/icrtShortcut.js'></script> <script type="text/javascript"> if (typeof String.prototype.endsWith !== 'function') { String.prototype.endsWith = function (suffix) { return this.indexOf(suffix, this.length - suffix.length) !== -1; }; } $(document).ready(function () { var redirectUrl; if (location.href.indexOf('/edit_') > -1) { redirectUrl = location.href.replace('/edit_', '/'); } else { var icreateBaseUrl = 'https://ic15.esolg.ca/'; if (!icreateBaseUrl.endsWith('/')) { icreateBaseUrl += '/'; } redirectUrl = icreateBaseUrl + 'icreate/modules/pageeditor3/page.srv?pageId=9800'; } $(document).icrtShortcut({ shortcutKey: 'f9_f9', redirectUrl: redirectUrl }); }); </script> <!-- _ICRT2_METADATA_TOKEN_ --> <title> Greater Sudbury Public Library </title> <meta name="description" content="GSPL provides access to information and services for residents in the District of Greater Sudbury." /> <meta property="dcterms.issued" content="2025-02-18T09:47:13-0500" /> <meta property="og:title" content="homepage" /> <meta property="og:url" content="https://www.sudburylibraries.ca/en/index.aspx" /> <meta property="og:description" content="GSPL provides access to information and services for residents in the District of Greater Sudbury." /> <meta property="og:image" content="https://www.sudburylibraries.ca/en/images/structure/news_avatar.jpg" /> <link rel="alternate" hreflang="x-default" href="https://www.sudburylibraries.ca/en/index.aspx" /> <link rel="alternate" hreflang="fr" href="https://www.sudburylibraries.ca/fr/index.aspx" /> <link rel="canonical" href="https://www.sudburylibraries.ca/en/index.aspx" /><script type="text/javascript" src="/Common/scripts/libs/icreate-socialmedia/structure/4.1.3/socialMedia.min.js"></script><script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/feedback-form/structure/2.6.0/feedbackStructure.min.js"></script><script type="text/javascript">$(function(){$(".feedbackLink").feedbackForm({ useDefaultIfNoIdIsSet: "True".toLowerCase() == "true", baseUrl: "https://ic15.esolg.ca/feedback/api/1.0/", getUrl: "client/12571937_SudburyLibrary/default-form/en", jsServerUrl: "https://js.esolutionsgroup.ca/js/libs/feedback-form/", previewMode: false, showButton: true, pageTitle: document.title.replace(" - Greater Sudbury Public Library", "").trim(), buttonText: "", feedbackFormId: $("#FeedbackFormId") === undefined ? "" : $("#FeedbackFormId").val(), language: 'en' })});</script></head> <body> <div aria-hidden="true"> </div> <input type="hidden" name="FeedbackFormId" id="FeedbackFormId" value="" /> <input type="hidden" name="SocialMediaKeys" id="TKSocialMediaConfiguration" value="facebook:421c1d1e-fd8b-4933-9e31-aaa503923546,instagram:50f8d623-beaa-4a1d-806d-4f5f83582390,youtube:4020ce87-b9fd-4e97-9d74-d95c773b4cc1" /> <div id="uber" class='homepage en'> <header class="nocontent"> <div id="skipContentWrapper" class="nocontent"> <a id="skipContentLink" title="Skip Navigation and go to Content" href="#mainContent">Skip to Content</a> </div> <div id="headerInner" class="ic-container-fluid"> <div id="headerLeft"> <div id="logo"> <p class="defaultLogo"> <a href="/en/index.aspx" title="Click to return to the homepage"> <img class="default" src="/en/images/structure/logo.svg" alt="Greater Sudbury Public Library Logo version" /> </a> </p> </div> <script type="text/javascript"> var _element = $('#logo'); _title = _element.attr('title'); if(($('div#logo img').length) || ($('div#logo').has('div.eSolutionsGroupPhotoGalleryV2PlaceholderDiv').length)) { _element.addClass('hasImage'); if (iCreateObject.isSiteInICreateMode) { _element.css('background','none'); } } else { if (iCreateObject.isSiteInICreateMode && !iCreateObject.isSiteInPreviewMode) { _element.removeClass('hasImage'); imgsrc = '/en/images/structure/logo.svg'; var title = _title; var url = '/en/index.aspx'; var target = "_self"; _element.css("background", "url(" + imgsrc + ") no-repeat 0px 0px rgba(200,200,200,.8)").css("min-width","230px").css("min-height","90px").css("background-size","contain").attr("title", jQuery.trim(title) != "" ? title : _title); if (url != '' && !iCreateObject.isSiteInICreateMode || iCreateObject.isSiteInPreviewMode) { _element.attr("onclick", "javascript:window.open('" + url + "','" + target + "');"); } } } </script> <h1><span class="assistiveTech-only">Greater Sudbury Public Library</span></h1> <div class="mobileNav" aria-label="Mobile Nav"> <a href="/contact" title="Contact Us"> <img src="/Common/images/structure/mobilenav-contact-icon.svg" alt="Contact Us icon" /> </a> <button id="menuTrigger" class="hamburger hamburger--squeeze" type="button" aria-label="Mobile Menu" aria-controls="navigation"> <span class="hamburger-box"> <span class="hamburger-inner"></span> </span> </button> </div> </div> <!--headerLeft--> <div id="headerRight"> <div id="headerRightTop"> <div id="hoursDropdown"> <div class="hoursDropdownWrapper"> <a title="" href="/en/about-us/branch-hours-and-contacts.aspx?_mid_=4560" class="title">Hours and locations</a> </div> <button id="mobileHoursBtn"></button> <div class="dropdown cm-datacontainer" data-cm-itemdata="{"items":[{"branchName":"Main Public Library","hoursContent":"<table><caption>Main Library <a title=\"View in google maps\" rel=\"noopener noreferrer\" href=\"https://goo.gl/maps/fYxdDUrULBukwwLM8\" target=\"_blank\">Map It</a></caption>\n<tbody>\n<tr>\n<td><strong>Sunday</strong></td>\n<td><span>10:00 a.m. - 2:00 p.m.</span></td>\n</tr>\n<tr>\n<td><strong>Monday</strong></td>\n<td>9:00 a.m. - 8:00 p.m.</td>\n</tr>\n<tr>\n<td><strong>Tuesday</strong>&nbsp;</td>\n<td>9:00 a.m. - 5:00 p.m.</td>\n</tr>\n<tr>\n<td><strong>Wednesday</strong>&nbsp;</td>\n<td>9:00 a.m. - 5:00 p.m.&nbsp;</td>\n</tr>\n<tr>\n<td><strong>Thursday</strong>&nbsp;</td>\n<td>9:00 a.m. - 8:00 p.m.</td>\n</tr>\n<tr>\n<td><strong>Friday</strong></td>\n<td>9:00 a.m. - 5:00 p.m.</td>\n</tr>\n<tr>\n<td><strong>Saturday</strong></td>\n<td>10:00 a.m. - 4:00 p.m.</td>\n</tr>\n</tbody>\n</table>\n<p><a class=\"defaultButton-Primary\" title=\"View Branch hours and contacts page\" href=\"/en/about-us/branch-hours-and-contacts.aspx\">All libraries</a></p>"}]}"><div class="branch"><table><caption>Main Library <a title="View in google maps" rel="noopener noreferrer" href="https://goo.gl/maps/fYxdDUrULBukwwLM8" target="_blank" aria-label="Map It opens in new window">Map It</a></caption> <tbody> <tr> <td><strong>Sunday</strong></td> <td>10:00 a.m. - 2:00 p.m.</td> </tr> <tr> <td><strong>Monday</strong></td> <td>9:00 a.m. - 8:00 p.m.</td> </tr> <tr> <td><strong>Tuesday</strong> </td> <td>9:00 a.m. - 5:00 p.m.</td> </tr> <tr> <td><strong>Wednesday</strong> </td> <td>9:00 a.m. - 5:00 p.m. </td> </tr> <tr> <td><strong>Thursday</strong> </td> <td>9:00 a.m. - 8:00 p.m.</td> </tr> <tr> <td><strong>Friday</strong></td> <td>9:00 a.m. - 5:00 p.m.</td> </tr> <tr> <td><strong>Saturday</strong></td> <td>10:00 a.m. - 4:00 p.m.</td> </tr> </tbody> </table> <p><a class="defaultButton-Primary" title="View Branch hours and contacts page" href="/en/about-us/branch-hours-and-contacts.aspx">All libraries</a></p></div></div> </div> <!--hoursDropdown--> <div id="topNav" role="navigation" aria-label="Top Nav Links"> <a title="" href="/Modules/contact/search.aspx?s=81jbLh58Lagq49tEmQNwpAeQuAleQuAl&_mid_=4531">Contact us</a> </div> <div id="langBtnContainer"> <p> <button id="langBtn" onclick="switchLanguage();" lang="fr"> <span class="label">Français</span> <span class="labelMobile">FR</span> </button> </p> </div> <div id="loginBtnContainer"> <p><a title="Login to the library" href="https://gspl.bibliocommons.com/user/login?destination=%2Fuser_dashboard" class="loginBtn" target="_blank" rel="noopener noreferrer"><span class="icon"></span><span class="label">My library sign-in</span></a></p> </div> </div> <!--headerRightTop--> <div id="headerRightBottom"> <nav id="mainNav" aria-label="Main"> <ul id="nav"><li id="navTab01" class=""><a title="Select from our About us list below" href="#" class="mainNavItem">About <br />us<span class="chevron"></span></a><div class="dropDownContainer sf-mega"><div class="dropDownContainerInner"><p>About us</p><ul class="dropdown"><li><a title="View getting a library card" href="/en/books-and-much-more/get-a-library-card.aspx?_mid_=5395" class="">Get a library card</a></li><li><a title="View Hours and locations" href="/en/about-us/branch-hours-and-contacts.aspx?_mid_=5387" class="">Hours and locations</a></li><li><a title="View How do I..." href="/en/about-us/how-do-i.aspx" class="">How do I...</a></li><li><a title="View Jobs at the library" href="/en/about-us/job-opportunities-at-gspl.aspx" class="">Jobs at the library</a></li></ul><ul class="dropdown"><li><a title="View Library board and management" href="/en/about-us/library-board-and-management.aspx" class="">Library board and management</a></li><li><a title="View Municipal services" href="/en/about-us/municipal-services.aspx" class="">Municipal services</a></li><li><a title="View library news" href="/Modules/News/en" class="">News</a></li></ul><ul class="dropdown"><li><a title="View Policies" href="/en/about-us/policies.aspx?_mid_=5389" class="">Policies</a></li><li><a title="View Volunteering at the library" href="/en/about-us/volunteering-at-the-library.aspx" class="">Volunteering at the library</a></li><li><a title="View Support my library" href="/en/about-us/support-my-library.aspx" class="">Support my library</a></li></ul></div></div></li><li id="navTab02" class=""><a title="Select from our Books and more list below" href="#" class="mainNavItem">Books and <br />more<span class="chevron"></span></a><div class="dropDownContainer sf-mega"><div class="dropDownContainerInner"><p>Books and more</p><ul class="dropdown"><li><a title="View Borrowing materials" href="/en/books-and-much-more/borrow-materials.aspx" class="">Borrow materials</a></li><li><a title="View Genealogy" href="/en/books-and-much-more/genealogy.aspx" class="">Genealogy</a></li><li><a title="View Leisure equipment lending" href="/en/books-and-much-more/leisure-equipment-lending.aspx" class="">Leisure equipment lending</a></li></ul><ul class="dropdown"><li><a title="View Local history" href="/en/books-and-much-more/local-history.aspx" class="">Local history</a></li><li><a title="View Poet laureate" href="/en/books-and-much-more/poet-laureate.aspx" class="">Poet Laureate</a></li><li><a title="View Requesting materials" href="/en/books-and-much-more/request-materials.aspx" class="">Request materials</a></li></ul><ul class="dropdown"><li><a title="View Technology lending" href="/en/books-and-much-more/technology-lending.aspx" class="">Technology lending</a></li><li><a title="View The library collection" href="/en/books-and-much-more/the-collection.aspx" class="">The collection</a></li><li><a title="View The Makerspace" href="/en/books-and-much-more/the-makerspace.aspx" class="">The Makerspace</a></li></ul></div></div></li><li id="navTab03" class=""><a title="Select from our Digital library list below" href="#" class="mainNavItem">Digital <br />library<span class="chevron"></span></a><div class="dropDownContainer sf-mega"><div class="dropDownContainerInner"><p>Digital library</p><ul class="dropdown"><li><a title="View Audiobooks and eBooks" href="/en/digital-library/ebooks-and-audiobooks.aspx" class="">Audiobooks and eBooks</a></li><li><a title="View Digital magazines and newspapers" href="/en/digital-library/digital-magazines.aspx" class="">Magazines and newspapers</a></li></ul><ul class="dropdown"><li><a title="View Online learning and tutorials" href="/en/digital-library/online-learning-and-tutorials.aspx" class="">Online learning and tutorials</a></li><li><a title="View Online research tools" href="/en/digital-library/online-research-tools.aspx" class="">Online research tools</a></li></ul><ul class="dropdown"><li><a title="View Streaming video" href="/en/digital-library/streaming-video.aspx" class="">Streaming video</a></li></ul></div></div></li><li id="navTab04" class=""><a title="Select from our Programs and services list below" href="#" class="mainNavItem">Programs <br /> services<span class="chevron"></span></a><div class="dropDownContainer sf-mega"><div class="dropDownContainerInner"><p>Programs services</p><ul class="dropdown"><li><a title="View our Accessibility page" href="/en/programs-and-services/accessibility.aspx" class="">Accessibility</a></li><li><a title="View Book clubs" href="/en/programs-and-services/book-clubs.aspx" class="">Book clubs</a></li><li><a title="View Branch services" href="/en/programs-and-services/branch-services.aspx" class="">Branch services</a></li></ul><ul class="dropdown"><li><a title="View library visits" href="/en/programs-and-services/library-visits.aspx" class="">Library visits</a></li><li><a title="View Events calendar" href="https://events.sudburylibraries.ca/" class="">Events calendar</a></li><li><a title="View Homebound services" href="/en/programs-and-services/homebound-services.aspx" class="">Homebound services</a></li></ul><ul class="dropdown"><li><a title="View our Interlibrary Loan page" href="/en/programs-and-services/interlibrary-loan-ill.aspx" class="">Interlibrary Loan</a></li><li><a title="View Meeting spaces" href="/en/programs-and-services/meeting-spaces.aspx" class="">Meeting spaces</a></li><li><a title="View Sustainability" href="/en/programs-and-services/sustainability.aspx" class="">Sustainability</a></li></ul></div></div></li><li id="navTab05" class=""><a title="Select from our What's hot list below" href="#" class="mainNavItem">What's <br />hot<span class="chevron"></span></a><div class="dropDownContainer sf-mega"><div class="dropDownContainerInner"><p>What's hot</p><ul class="dropdown"><li><a title="View BiblioApps 2.0" href="/en/whats-hot/biblioapps-2-0.aspx" class="">BiblioApps 2.0</a></li></ul><ul class="dropdown"><li><a title="View New Central Library" href="/en/whats-hot/new-central-library.aspx" class="">New Central Library</a></li></ul><ul class="dropdown"><li><a title="View Your next great read" href="/en/books-and-much-more/your-next-great-read.aspx" class="">Your next great read</a></li></ul></div></div></li></ul> </nav> </div> <!--headerRightBottom--> </div> <!--headerRight--> </div> <!--headerInner--> </header> <div id="uberMain"> <div style="display: none;" class="icreateTokenWrapper"> </div> <div id="searchBar"> <script type="text/javascript"> $(window).load(function () { if (!iCreateObject.isSiteinICreateMode) { setTimeout(function () { $('form.gsc-search-box').find("input.gsc-input").each(function (ev) { $(this).attr("placeholder", 'What are you looking for?'); }); }, 300); } $('#searchType input').on('change', function () { $('input[name=searchType]', '#searchType').attr('aria-checked', 'false'); $('input[name=searchType]:checked', '#searchType').attr('aria-checked', 'true'); }); }); if (!iCreateObject.isSiteinICreateMode) { (function () { var scriptRefs = $("script[src*='cse.google.com/cse.js']"); if (scriptRefs.length <= 0) { var cx = 'dabb78c0c752642b5'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//cse.google.com/cse.js?cx=' + cx; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); } })(); } function doLibrarySearch() { if (iCreateObject.isSiteInICreateMode) { showNAMessage(); return false; } var type = $("input[name='searchType']:checked").val().toLowerCase(); var searchUrl = ""; if (type == "catalogue") { searchUrl = "https://gspl.bibliocommons.com/v2/search?query={0}&searchType=smart".replace(/\{0\}/g, escape($(".search input.gsc-input").val().replace(/</g, ""))); window.open(searchUrl); } else { searchUrl = "https://www.sudburylibraries.ca//Modules/Search/index.aspx?q=" + escape($(".search input.gsc-input").val().replace(/</g, "")); window.location.href = searchUrl; } return false; } </script> <div class="searchContainer nocontent" role="search" aria-label="Library Search"> <div class="search"> <div class="gsc-control-searchbox-only gsc-control-searchbox-only-en"> <form class="gsc-search-box" onsubmit="return doLibrarySearch();"> <table class="gsc-search-box"> <tbody> <tr> <td class="gsc-input"> <input type="text" class="gsc-input" placeholder="What are you looking for?" title="search" /> <span class="focus-border"><span></span></span> </td> <td class="gsc-search-button"> <input type="submit" value="Search" class="gsc-search-button Btn searchButton" title="search"> </td> <td class="gsc-select"> <div id="searchType" class="searchType customRadio" title="Search Options" role="radiogroup" aria-label="Search options" name="searchType"> <label for="catalogue"> Catalogue <input id="catalogue" aria-label="Search Catalogue" aria-checked="true" name="searchType" type="radio" checked="checked" value="catalogue"> <span class="radioBtn"></span> </label> <label for="website"> Website <input id="website" aria-label="Search Website" aria-checked="false" name="searchType" type="radio" value="web"> <span class="radioBtn"></span> </label> </div> <!--searchType--> </td> </tr> </tbody> </table> </form> </div> </div> </div> </div> <div id="orangeSectionContainer"> <div id="orangeSection" class="ic-container-fluid"> <div id="orangeSectionLeft" role="region" aria-label="Homepage Banner"> <div id="homeBannerContainer"> <div id="homeBanner" data-cm-itemdata="{"items":[{"img":"/en/resourcesGeneral/homepage/Temporary-banners/Black-history-month.png","imgAlt":"black children and families framed in heart shapes. black background with yellow, red, and green stripes.","linkURL":"https://gspl.bibliocommons.com/list/share/400195830/2701515537","linkTitle":"Black History Month book list","linkTarget":"target=\"_blank\" rel=\"noopener noreferrer\"","bannerTextContent":"<h2>Celebrate Black History</h2>\n<p>Share some GSPL titles for kids with your family this February to celebrate Black History Month 2025, or enjoy them all year long<span>馃挄</span></p>"},{"img":"/en/resourcesGeneral/homepage/Promo/2024--12-snowshoes.png","imgAlt":"two people in the open snow, snowshoeing. ","linkURL":"/en/books-and-much-more/snowshoe-lending-program.aspx","linkTitle":"Snowshoe lending","linkTarget":"target=\"_blank\" rel=\"noopener noreferrer\"","bannerTextContent":"<h2>Snowshoe lending</h2>\n<p>Don't forget to get some fresh air!&nbsp; The libraries have snowshoes to loan out - be sure to visit our branches and borrow some!</p>"},{"img":"/en/resourcesGeneral/homepage/Book-clubs_B.png","imgAlt":"people discussing around a table","linkURL":"/en/programs-and-services/book-clubs.aspx","linkTitle":"Book clubs","linkTarget":"target=\"_blank\" rel=\"noopener noreferrer\"","bannerTextContent":"<h2>Book clubs</h2>\n<p>Which will you choose?</p>"}]}" class="cm-datacontainer"><div class="item"><a href="https://gspl.bibliocommons.com/list/share/400195830/2701515537" title="Black History Month book list" target="_blank" rel="noopener noreferrer" aria-label="Celebrate Black History Share some GSPL titles for kids with your family this February to celebrate Black History Month 2025, or enjoy them all year long馃挄 opens in new window"><div class="image"><img src="/en/resourcesGeneral/homepage/Temporary-banners/Black-history-month.png" alt="black children and families framed in heart shapes. black background with yellow, red, and green stripes."></div><div class="textContainer"><div class="text"><h2>Celebrate Black History</h2> <p>Share some GSPL titles for kids with your family this February to celebrate Black History Month 2025, or enjoy them all year long馃挄</p></div></div></a></div><div class="item"><a href="/en/books-and-much-more/snowshoe-lending-program.aspx" title="Snowshoe lending" target="_blank" rel="noopener noreferrer" aria-label="Snowshoe lending Don't forget to get some fresh air! The libraries have snowshoes to loan out - be sure to visit our branches and borrow some! opens in new window"><div class="image"><img src="/en/resourcesGeneral/homepage/Promo/2024--12-snowshoes.png" alt="two people in the open snow, snowshoeing. "></div><div class="textContainer"><div class="text"><h2>Snowshoe lending</h2> <p>Don't forget to get some fresh air! The libraries have snowshoes to loan out - be sure to visit our branches and borrow some!</p></div></div></a></div><div class="item"><a href="/en/programs-and-services/book-clubs.aspx" title="Book clubs" target="_blank" rel="noopener noreferrer" aria-label="Book clubs Which will you choose? opens in new window"><div class="image"><img src="/en/resourcesGeneral/homepage/Book-clubs_B.png" alt="people discussing around a table"></div><div class="textContainer"><div class="text"><h2>Book clubs</h2> <p>Which will you choose?</p></div></div></a></div></div> </div> </div> <!--orangeSectionLeft--> <div id="orangeSectionRight"> <div id="quickLinksTitle" role="region" aria-label="Quick Links Header"> <h2>Popular resources</h2> </div> <nav id="quickLinksContainer" aria-label="Quicklinks Navigation"> <div id="quickLinks"> <ul class="quickLinksInner cm-datacontainer" data-cm-itemdata="{"items":[{"img":"/en/resourcesGeneral/quicklinks/icon-clock.svg","linkText1":"Hours and","linkText2":"locations","linkTitle":"View our Hours and locations","linkURL":"/en/about-us/branch-hours-and-contacts.aspx","linkTarget":"target=\"_self\""},{"img":"/en/resourcesGeneral/quicklinks/Audiobook-B-49-x-47.svg","linkText1":"Audiobooks","linkText2":"and eBooks","linkTitle":"Explore audiobooks and eBooks","linkURL":"/en/digital-library/ebooks-and-audiobooks.aspx","linkTarget":"target=\"_self\""},{"img":"/en/resourcesGeneral/quicklinks/icon-librarycard.svg","linkText1":"Get a","linkText2":"library card","linkTitle":"View how to get a library card","linkURL":"/en/books-and-much-more/get-a-library-card.aspx","linkTarget":"target=\"_self\""},{"img":"/en/resourcesGeneral/quicklinks/Online-learning-and-tutorials-49-x-47.svg","linkText1":"Online learning","linkText2":"and tutorials","linkTitle":"Explore Online learning and tutorials","linkURL":"/en/digital-library/online-learning-and-tutorials.aspx","linkTarget":"target=\"_self\""}]}"><li><a href="/en/about-us/branch-hours-and-contacts.aspx" target="_self" title="View our Hours and locations"><img alt="" src="/en/resourcesGeneral/quicklinks/icon-clock.svg"><span class="mainQuickLinkText">Hours and<br>locations</span></a></li><li><a href="/en/digital-library/ebooks-and-audiobooks.aspx" target="_self" title="Explore audiobooks and eBooks"><img alt="" src="/en/resourcesGeneral/quicklinks/Audiobook-B-49-x-47.svg"><span class="mainQuickLinkText">Audiobooks<br>and eBooks</span></a></li><li><a href="/en/books-and-much-more/get-a-library-card.aspx" target="_self" title="View how to get a library card"><img alt="" src="/en/resourcesGeneral/quicklinks/icon-librarycard.svg"><span class="mainQuickLinkText">Get a<br>library card</span></a></li><li><a href="/en/digital-library/online-learning-and-tutorials.aspx" target="_self" title="Explore Online learning and tutorials"><img alt="" src="/en/resourcesGeneral/quicklinks/Online-learning-and-tutorials-49-x-47.svg"><span class="mainQuickLinkText">Online learning<br>and tutorials</span></a></li></ul> </div> </nav> </div> <!--orangeSectionRight--> </div> <!--orangeSection--> </div> <!--orangeSectionContainer--> <main id="mainContent" tabindex="-1"> <div id="contentHome" class="ic-container-fluid"> </div> <!--contentHome--> <div id="bookCarouselContainer" class="ic-container-fluid"> <section class="bookCarousel" data-endpoint="Common/Services/NewArrivalsFeed.ashx" role="complementary" aria-label="Book River section"> <div class="legend"> <h2>New <br>releases</h2> <div class="filterType"> <button data-category="type1" class="active">Adults</button> <button data-category="type2">Teens</button> <button data-category="type3">Kids</button> </div> </div> <div class="medialist"> </div> </section> </div> <!--bookCarouselContainer--> <!-- Events --> <div id="eventsContainer"> <div id="events" class="ic-container-fluid"> <div id="eventsInner"> <div id="eventsLeftTarget"> <div id="eventsLeft" data-cm-itemdata="{"items":[{"img":"/en/resourcesGeneral/homepage/calendar-box/Calendar-box-promo-398-x-275.png","imgAlt":"Conference audience members, a black man and asian women are smiling.","linkText":"French Conversation Circle","linkTitle":"Visit French Conversation Circle programming","linkURL":"https://events.sudburylibraries.ca/default/Advanced?Keywords=French%20Conversation%20Circle","linkTarget":"target=\"_blank\" rel=\"noopener noreferrer\""},{"img":"/en/resourcesGeneral/homepage/calendar-box/BC_CL.png","imgAlt":"a woman on the left holds a book. people around a table are having a discussion","linkText":"Book clubs","linkTitle":"Book clubs","linkURL":"https://events.sudburylibraries.ca/default/Advanced?Events%20Calendar=Book%20clubs","linkTarget":"target=\"_blank\" rel=\"noopener noreferrer\""}]}" class="cm-datacontainer"><div class="featuredEvent"><a href="https://events.sudburylibraries.ca/default/Advanced?Keywords=French%20Conversation%20Circle" target="_blank" rel="noopener noreferrer" title="Visit French Conversation Circle programming" aria-label="French Conversation Circle opens in new window"><div class="image"><img alt="Conference audience members, a black man and asian women are smiling." src="/en/resourcesGeneral/homepage/calendar-box/Calendar-box-promo-398-x-275.png"></div><div class="text">French Conversation Circle</div></a></div><div class="featuredEvent"><a href="https://events.sudburylibraries.ca/default/Advanced?Events%20Calendar=Book%20clubs" target="_blank" rel="noopener noreferrer" title="Book clubs" aria-label="Book clubs opens in new window"><div class="image"><img alt="a woman on the left holds a book. people around a table are having a discussion" src="/en/resourcesGeneral/homepage/calendar-box/BC_CL.png"></div><div class="text">Book clubs</div></a></div></div> </div> <!--eventsLeft--> <div id="eventsRight"> <div id="eventsWrapper"> <h2>What's happening</h2> <div> <div class="icrtcalendarpluginv2" data-icrtcalendarpluginv2-calendars="[{"id":"66bf2f78-c100-4a19-9d35-ae7e01858059","featured":"","featuredImage":false,"supress":false,"categories":["e53cb047-85b3-4f9d-868f-ae7e0180d43f","59c46392-c0fe-40ba-ab3d-ae7e01810c87","560a0b41-5857-470c-a9f9-ae7e01813312","1d619ed8-aced-45e1-9dc4-ae7e018167af","c30e32a8-8df0-41cb-8301-ae7e0181bc79","f0515e02-a83d-4933-8441-ae7e0181ed71","ec31747a-db0f-4fdd-9652-ae7e0182229d","d7d415bd-877a-45ee-8416-ae7e01826fc9","d9d64387-7384-4911-888b-ae7e01829b1b","59af33a6-7e43-4336-b57c-ae7e0182ec1d"]}]" data-icrtcalendarpluginv2-itemstodisplay="3">Loading Calendar Feed...</div> </div> <p><a class="viewAll" href="https://events.sudburylibraries.ca/default">View all events</a></p> </div> <!--eventsWrapper--> </div> <!--eventsRight--> </div> <!--eventsInner--> </div> <!--events--> </div> <!--eventsContainer--> <div id="newsContainer" class="ic-container-fluid"> <div id="news"> <h2>Library news</h2> <div> <div class="icrtnewsfeed" data-icrtnewsfeed="{'newsCategories':'487491d2-6730-ed11-9478-0022483d4d25|497491d2-6730-ed11-9478-0022483d4d25|a4290738-36b7-ec11-9470-0022483d4d25|4a7491d2-6730-ed11-9478-0022483d4d25|4b7491d2-6730-ed11-9478-0022483d4d25|4c7491d2-6730-ed11-9478-0022483d4d25|a3290738-36b7-ec11-9470-0022483d4d25','featuredOnly':false,'featuredImage':false,'numberOfItems':'3'}">Loading News Feed...</div> </div> <p><a class="viewAll" href="/Modules/News/en">View all news</a></p> </div> </div> <div id="twitterContainer"> <div id="twitterInner" class="ic-container-fluid"> <div id="twitterTitle"> <h2>Social media feeds</h2> </div> </div> <div id="socialTabs" class="ic-container-fluid"> <div id="SMWrapper" class="SocialMediaFeed"></div> <script> $(document).ready(function () { $("#SMWrapper").icrtSocialMedia({ iCreateObject: iCreateObject, keyTokenID: "TKSocialMediaConfiguration", authenticatorBaseURL: "https://ic15.esolg.ca/" + "social-auth/", skin: "basic", skinVersion: "1.0.0", enabledFeeds: ["youtube", "facebook", "instagram"], feedColumnClass: "socialColumn", feedSettings: { instagram: { dateFormat: "MMM d, yyyy", feedWrapperHtmlStructure: "<div class='SMItem SMInstagram' id='instagramItem'>\ <div class='SMLink'><a href='#' title='Click here to view Instagram post list'>\ <span>Instagram</span></a>\ </div>\ <div class='SMDropdown'>\ <div class='SMDropdownInner instagramFeed' id='instagramFeeds'></div>\ </div>\ </div>", feedItemHtmlStructure: "<div class='postedImage'>\ <a href='{linkURL}' target='_blank' title='Click here to view link: {Title}'><img alt='' class='' src='{imageSrc}'></a>\ </div>", characterLimit: 160, maxItems: 6, elementClass: "instagramFeed" }, facebook: { dateFormat: "MMMM d", feedWrapperHtmlStructure: "<div class='SMItem SMFacebook' id='facebookItem'>\ <div class='SMLink cf'><a href='#' title='Click here to view Facebook post list'>\ <span>Facebook</span></a>\ </div>\ <div class='SMDropdown'>\ <div class='SMDropdownInner cf facebookFeed' id='facebookFeeds'></div>\ </div>\ </div>", feedItemHtmlStructure: "<div class='sMItem'>\ <div class='sMItem-box'>\ <div class='boxInner'>\ <div class='top'>\ <div class='avatar'>\ <img alt='' src='{userProfilePic}'/>\ </div>\ <div class='name'>\ <p><a class='facebookPageLink' href='{linkHref}' title='Click here to view Facebook page {linkTitle}'>{linkText}</a></p>\ <p><a class='facebookPageLink' href='{linkHref}' title='Click here to view Facebook page {linkTitle}'>{postDate}</a></p>\ </div>\ <div class='icon'>\ <img src='" + iCreateObject.corpHome + "/en/resourcesGeneral/socialicons/icon-facebook-white.svg' alt=''/>\ </div>\ </div>\ <div class='bottom'>\ <div>\ <div class='bottom-container'>\ <div class='social-feed'>\ <div class='social-item'>{postContent}</div>\ </div>\ </div>\ </div>\ </div>\ </div>\ </div>\ </div>", characterLimit: 220, maxItems: 1, elementClass: "facebookFeed" }, youtube: { dateFormat: "MMMM d, yyyy", feedWrapperHtmlStructure: "<div class=\"SMItem\" id=\"youTubeItem\"><div class=\"SMLink cf\"><a href=\"#\"><span><img src=\"" + iCreateObject.corpHome + iCreateObject.lang + "/resourcesGeneral/socialicons/icon-youtube.svg\" alt=\"Click to open YouTube\" />YouTube</span></a></div><div class=\"SMDropdown\"><div class=\"SMDropdownInner cf youtubeFeed\" id=\"youtubeFeeds\"></div><div class=\"viewMore\"><\/div></div></div>", feedItemHtmlStructure: "<div class=\"sMItem\"><a target='_blank' title='{Title}' href='{linkURL}'><img src=\"{imageSrc}\" class=\"ic-img-responsive\" max-width=\"{imgMaxWidth}\" max-height=\"{imgMaxHeight}\" alt=\"{Title}\" /></a><span class=\"postedTitle\"><a href=\"{linkURL}\">{Title}</a></span></div></div>", characterLimit: 220, maxItems: 1, elementClass: "youtubeFeed" }, } }); if ((!$('.instagramFeed a.followLink') && !$('.instagramFeed a.followLink').attr('href')) || ($('.instagramFeed a.followLink').attr('href') == "https://www.instagram.com")) $('.SMItem .followLink').attr('href', $('.instagramFeed a:not(.followLink):first').attr('href')) //instagramGrid(); }); </script> </div> </div> <!--twitterContainer--> </main> </div> <!--uberMain--> <footer class="nocontent"> <div id="footerTop"> <div id="footerTopInnerWrapper" class="ic-container-fluid"> <div id="footerTopInner"> <div id="footerLogo"> <p> <img src="/en/images/structure/logo.svg" alt="Greater Sudbury Public Library footer logo"> </p> </div> <div class="footerColumn"> <div id="footerSocialTitle"> <p><strong>Follow Us</strong></p> </div> <div id="footerSocial"> <a title="" href="http://www.facebook.com/GSPLibrary" target="_blank" rel="noopener noreferrer"> <img alt="View our Facebook Page" src="/en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-facebook.svg" /> </a> <a title="" href="http://twitter.com/GSPLibrary" target="_blank" rel="noopener noreferrer"> <img alt="View our Twitter Page" src="/en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-twitter.svg" /> </a> <a title="" href="https://www.instagram.com/gsplibrary/" target="_blank" rel="noopener noreferrer"> <img alt="View our Instagram Page" src="/en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-instagram.svg" /> </a> <a title="" href="https://www.youtube.com/user/theGSPLibrary" target="_blank" rel="noopener noreferrer"> <img alt="View our YouTube Page" src="/en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-youtube.svg" /> </a> </div> </div> <div class="footerColumn"> <p><strong>Main Public Library</strong><br> 74 Mackenzie Street<br> Sudbury, ON P3C 4X8<br> Phone: <a href="tel:17056731155">(705) 673-1155</a><br> Fax: <a href="tel:17056730554">(705) 673-0554</a><br> <a title="Open new window to view Email Us" rel="noopener noreferrer" href="mailto:mackenzie.infodesk1@greatersudbury.ca" target="_blank">Email Us</a></p> </div> <div class="footerColumn locations"> <h2>Other Locations</h2><p><a title="View Hours and locations" href="/en/about-us/branch-hours-and-contacts.aspx">Hours and locations</a><br /><a title="View Contact us" href="/Modules/contact/search.aspx?s=81jbLh58Lagq49tEmQNwpAeQuAleQuAl">Contact us</a><br /></p> </div> </div> <!--footerTopInner--> </div> <!--footerTopInnerWrapper--> </div> <!--footerTopInnerWrapper--> <div id="footerBottom"> <div id="footerBottomInnerWrapper" class="ic-container-fluid"> <div id="footerBottomInner"> <div id="footerBottomLeft"> <p>漏 2022 Greater Sudbury Public Library</p> </div> <!--footerBottomLeft--> <div id="footerBottomMiddle"> <nav aria-label="Footer Navigation"> <ul><li><a title="View our Sitemap" href="/Common/Sitemap.aspx"><span>Sitemap</span></a></li><li><a title="View our Policies page" href="/en/about-us/policies.aspx"><span>Policies</span></a></li><li><a title="View our Branch Hours and contacts page" href="/en/about-us/branch-hours-and-contacts.aspx"><span>Hours and locations</span></a></li><li><a title="" href="/Modules/contact/search.aspx?s=81jbLh58Lagq49tEmQNwpAeQuAleQuAl"><span>Contact us</span></a></li><li><a title="View jobs at the library" href="/en/about-us/job-opportunities-at-gspl.aspx?_mid_=4534"><span>Careers</span></a></li><li><a title="" href="#" class="feedbackLink"><span>Feedback</span></a></li></ul> </nav> </div> <div id="footerBottomRight"> <a href="https://ghddigitalpss.com/" title="By GHD Digital" target="_blank" rel="noopener noreferrer" id="esol">By GHD Digital</a> </div> <!--footerBottomRight--> </div> <!--footerBottomInner--> </div> <!--footerBottomInner--> </div> <!--footerBottom--> </footer> <script type="text/javascript"> (function() { if (typeof jQuery != 'undefined') { let ga4_libraries_en = '<!-- Google tag (gtag.js) -->'; ga4_libraries_en += "<script async src='https://www.googletagmanager.com/gtag/js?id=G-8SHC214RXQ'><\/script>"; ga4_libraries_en += '<script>'; ga4_libraries_en += 'window.dataLayer = window.dataLayer || [];'; ga4_libraries_en += 'function gtag(){dataLayer.push(arguments);}'; ga4_libraries_en += "gtag('js', new Date());"; ga4_libraries_en += "gtag('config', 'G-8SHC214RXQ');"; ga4_libraries_en += '<\/script>'; let ga4_libraries_fr = '<!-- Google tag (gtag.js) -->'; ga4_libraries_fr += '<script async src=https://www.googletagmanager.com/gtag/js?id=G-TNFYTLY5HZ><\/script>'; ga4_libraries_fr += '<script>'; ga4_libraries_fr += 'window.dataLayer = window.dataLayer || [];'; ga4_libraries_fr += 'function gtag(){dataLayer.push(arguments);}'; ga4_libraries_fr += "gtag('js', new Date());"; ga4_libraries_fr += "gtag('config', 'G-TNFYTLY5HZ');"; ga4_libraries_fr += '<\/script>'; let ga4_events_en = '<!-- Google tag (gtag.js) -->'; ga4_events_en = '<script async src="https://www.googletagmanager.com/gtag/js?id=G-RJ21ZC2LLW"><\/script>'; ga4_events_en = '<script>'; ga4_events_en = 'window.dataLayer = window.dataLayer || [];'; ga4_events_en = 'function gtag(){dataLayer.push(arguments);}'; ga4_events_en = "gtag('js', new Date());"; ga4_events_en = "gtag('config', 'G-RJ21ZC2LLW');"; ga4_events_en = '<\/script>'; let ga4_events_fr = '<!-- Google tag (gtag.js) -->'; ga4_events_fr = '<script async src="https://www.googletagmanager.com/gtag/js?id=G-VG5YY3FJSR"><\/script>'; ga4_events_fr = '<script>'; ga4_events_fr = 'window.dataLayer = window.dataLayer || [];'; ga4_events_fr = 'function gtag(){dataLayer.push(arguments);}'; ga4_events_fr = "gtag('js', new Date());"; ga4_events_fr = "gtag('config', 'G-VG5YY3FJSR');"; ga4_events_fr = '<\/script>'; let domain = window.location.hostname; let uri = window.location.pathname.split('/'); let first_dir = uri[1]; switch(domain) { case "www.sudburylibraries.ca": switch(first_dir) { case "en": jQuery('head').prepend(ga4_libraries_en); break; case "fr": jQuery('head').prepend(ga4_libraries_fr); break; default: } break; case "events.sudburylibraries.ca": switch(first_dir) { case "defaut": jQuery('head').prepend(ga4_events_fr); break; default: jQuery('head').prepend(ga4_events_en); } break; default: } } })(); </script> </div> <!--uber--> <script type="text/javascript" src="/Common/scripts/toggleContent.js"></script> <script type="text/javascript" src='/Common/scripts/flickity.min.js'></script> <script type="text/javascript" src='/Common/scripts/slick.min.js'></script> <script type="text/javascript" src='/Common/scripts/bookFeed.js?v=2'></script> <script type="text/javascript" src='/Common/scripts/imgPolyfill.js'></script> <script type="text/javascript" src='/Common/scripts/responsiveScripts.js?v=6'></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/icreate-date/1.0.0/icrt-toDateTimeString.min.js" ></script> <script type="text/javascript" src="/Modules/NewsModule/scripts/NewsFeedPlugin.js"></script> <div id="scriptsContainer"></div> <script type="text/javascript" src="/Common/scripts/icModal.js"></script> <script type="text/javascript" src="https://e.issuu.com/embed.js" async="true"></script> <link href='/Modules/Contact/styles/ContactsExtended.css' rel="stylesheet" media="screen" type="text/css" /> <script src='/Modules/Contact/scripts/contactsV2.js' type="text/javascript"></script> <!-- Video Playlist Player Styles --> <link rel="stylesheet" type="text/css" href="/Common/styles/video_playlist_player/video_playlist_player.css" /> <!-- Video Playlist Player Scripts --> <script type="text/javascript" src="/Common/scripts/video-playlist.min.js"></script> <!--<script type="text/javascript" src="../scripts/video-playlist-init.js"></script>--> <!-- YouTube init script --> <script type="text/javascript" src='/Common/scripts/youTubePlayer.min.js'></script> <!-- ACCORDION --> <script type="text/javascript" src='/Common/scripts/libs/icreate-tinymce-accordion/1.0.8/jquery-icrtaccordion-clean.js'></script> <!-- NEWS POST --> <!-- SHARE --> <script type="text/javascript"> $(function() { if (/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) { $("#Share a.ShareLink").click(function (event) { if (iCreateObject.isSiteInICreateMode) { showNAMessage(); } else { event.preventDefault(); $("#Share").trigger("mouseenter"); } }); } }); </script> <!-- MEDIA --> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/media-element/2.13.2/mediaelement-and-player.min.js"></script> <script type="text/javascript"> $(function() { if (!iCreateObject.isSiteInICreateMode) { $('video,audio').mediaelementplayer({ // if the <video width> is not specified, this is the default defaultVideoWidth: 480, // if the <video height> is not specified, this is the default defaultVideoHeight: 270, // if set, overrides <video width> videoWidth: -1, // if set, overrides <video height> videoHeight: -1, // width of audio player audioWidth: 400, // height of audio player audioHeight: 30, // initial volume when the player starts startVolume: 0.8, // useful for <audio> player loops loop: false, // enables Flash and Silverlight to resize to content size enableAutosize: true, // the order of controls you want on the control bar (and other plugins below) features: ['playpause', 'progress', 'current', 'duration', 'tracks', 'volume', 'fullscreen'], // Hide controls when playing and mouse is not over the video alwaysShowControls: false, // force iPad's native controls iPadUseNativeControls: false, // force iPhone's native controls iPhoneUseNativeControls: false, // force Android's native controls AndroidUseNativeControls: false, // forces the hour marker (##:00:00) alwaysShowHours: false, // show framecount in timecode (##:00:00:00) showTimecodeFrameCount: false, // used when showTimecodeFrameCount is set to true framesPerSecond: 25, // turns keyboard support on and off for this instance enableKeyboard: true, // when this player starts, it will pause other players pauseOtherPlayers: true, // array of keyboard commands keyActions: [] }); } }); </script> <script type="text/javascript"> $(function () { if ($(".icrtcalendarpluginv2").length) { insertJsScriptToElementById("scriptsContainer", "/Modules/Calendar/scripts/CalendarFeedPluginV2.min.js"); } }); </script> <script type="text/javascript"> $(function () { if ($.cookie('seenAlertBanner') != 1) { insertJsScriptToElementById("scriptsContainer", "https://www.sudburylibraries.ca//Modules/NewsModule/scripts/AlertModal.min.js"); insertJsScriptToElementById("scriptsContainer", "https://www.sudburylibraries.ca//Modules/NewsModule/scripts/jquery.AlertModal.min.js"); insertStyleLink("head", "https://www.sudburylibraries.ca//Modules/NewsModule/styles/EmergencyAlertModal.css"); } }); </script> <div class="icEmergencyModal hide" id="icEmergencyModal_outer" modal-animation="slide" tabindex="-1" aria-hidden="true"> <div class="icEmergencyModal_overlay" id="icEmergencyModal_overlay" tabindex="-1" icemergencymodal-close> <div id="icEmergencyModal_wrapper" class="icEmergencyModal_container" role="dialog" aria-modal="true" aria-label="Alert Modal"> <div class="alertbanner unset alertbannerBrowser"> <div class="icEmergencyModal_header"> <h2 class="icEmergencyModal_title modal-title">Browser Compatibility Notification</h2> <button class="icBrowserModal_close" aria-label="Close Old Browser Notification" icemergencymodal-close></button> </div> <div class="icEmergencyModal_content"> <p>It appears you are trying to access this site using an outdated browser. As a result, parts of the site may not function properly for you. We recommend updating your browser to its most recent version at your earliest convenience.</p> </div> </div> </div> </div> </div> </body> </html>