Nicolas Chevalier rated Climate Change as Class War: Building Socialism on a Warming Planet: 3 stars July 29, 2022 Public Climate Change as Class War: Building Socialism on a Warming Planet by Matthew T. Huber