St Paul Public Library: Sharing more than books