Voices of Hope in the Struggle to Save the Planet - 9780945257974