Charles C. Ludington Charles C. Ludington is teaching associate professor of history at North Carolina State University. Books by the Author