Rio plus ten : politics, poverty and environment / - Middleton, Neil. (Pluto Press, 2003)