David Deutsch is an associate professor of English at the University of Alabama. He holds a Ph.D. in English from Ohio State University.