Natasha Korda Author & Editor

Michelle M. Dowd is an Associate Professor of English at the University of North Carolina - Greensboro, USA. Natasha Korda is a Professor of English at Wesleyan University, USA.