Foreword / by Eirik Eiglad
Preface to the revised edition
Global warming and the struggle for justice
The UN climate negotiations and beyond
Toward a movement for climate justice
Carbon trading and other false solutions
On utopian aspirations in the climate movement
Social ecology and the future of ecological movements.