Professor of history Randy Sparks teaches a variety of courses with loyal semesterly enrollment such as The Old South; The New South; and Prophets, Sects, and Cults. Sparks is also the author of several...