Alexander Zevin is an Assistant Professor at the College of Staten Island, City University of New York, and an editor at New Left Review.Alexander Zevin is an Assistant Professor at the College of Staten Island, City University of New York, and an editor at New Left Review.