An Historical Report on Spring Garden Road Memorial Public Library ; Halifax Main Branch Library ; (formerly, Halifax Memorial Library)An Historical Report on Spring Garden Road Memorial Public Library ; Halifax Main Branch Library ; (formerly, Halifax Memorial Library)
From the community