Human rights and social movements Neil Stammers. - Stammers, Neil (Pluto, 2009)