Nancy Mitchell Nancy Mitchell is associate professor of history at North Carolina State University. Books by the Author