Public Goods: Using Pervasive Computing to Inspire Grassroots Activism | IEEE Journals & Magazine | IEEE Xplore