The Global Fight for Climate Justice: Anticapitalist Responses to Global Warming and Environmental Destruction

Paperback / softback