David McCracken
David McCracken is a professor of English at Coker College in Hartsville, South Carolina. His areas of expertise are American literature, contemporary fiction, and rhetoric and composition.
David McCracken is a professor of English at Coker College in Hartsville, South Carolina. His areas of expertise are American literature, contemporary fiction, and rhetoric and composition. See less