Barbara Rose Johnston is an environmental anthropologist and Senior Fellow at the Center for Political Ecology, an independent environment, health and human rights research institute based in Santa Cruz, California.