Anthony Twine 

environmental researcher and marxist