Thomas Wolfe

James Clark teaches English at North Carolina State University.