David McWhirter Editor

David McWhirter is Associate Professor of English at Texas A & M University.