Media, movements, and political change - Earl, Jennifer, 1974- (Emerald, 2012)