Prof. Bryan Averbuch Assistant Professor, History Department, College of Staten IslandCity University of New York PeopleResearch AffiliateAlumni and Research Associates