Grégory Pierrot

Professor of English at the University of Connecticut-Stamford.