Debra Lattanzi Shutika

Debra Lattanzi Shutika is a folklorist and Associate Professor of English at George Mason University.