CC
Carl Cavanagh
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, mental health, and poverty issues.