Carl Cavanagh has been a librarian for 25 years, in Winnipeg, Montreal, Toronto, and Victoria. He is currently a Public Service Librarian at the Greater Victoria Public Library in Victoria BC where, among other things, he does library outreach for regional agencies working on homelessness...
Read More →