Ecosocialism an introduction - Engel-Di Mauro, Salvatore (Palgrave Macmillan, 2024)