Department of English

Steven Swarbrick

Current Position Assistant Professor ofEnglish, Baruch College
Previous Position Postdoctoral Fellow (Tulane University)
Dissertation The Inhuman Renaissance: Naturalist Poetics and Forms of Life