Devon Miller-Duggan is Assistant Professor of Creative Writing in the Department of English at the University of Delaware. She is the author of Pinning the Bird to the Wall (2008) ...vizualizați mai multeDevon Miller-Duggan is Assistant Professor of Creative Writing in the Department of English at the University of Delaware. She is the author of Pinning the Bird to the Wall (2008) and Neither Prayer, Nor Bird (2013).vizualizați mai puține