Jane CherryBooksPeoples and Workers Climate Charter Futures for South AfricaAuthor data: Open Library