Ecosocialism and climate justice an ecological neo-Gramscian analysis - Croeser, Eve (Routledge, 2021)