William C. Harris William C. Harris is emeritus professor of history at North Carolina State University. Books by the Author