Joanne E Gates

Gates is associate professor of English at Jacksonville State University.