Carl Eric ScottCarl Eric Scott is visiting assistant professor of politics at Christopher Newport University. Books by the Author