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