Ecosocialism and Climate Justice - Eve Croeser (Taylor and Francis, 2021)