Gregory S. Taylor is Distinguished Professor of History at Chowan University in Murfreesboro, North Carolina.