Through an examination of online advocacy and social movements social media and traditional/electronic advocacy campaigns <em>Technology Activism and Social Justice in a Digital Age</em> provides a fascinating look at the current practice and future of social change efforts.