John G. Barrett is professor emeritus of history at the Virginia Military Institute. He is author of several books, including The Civil War in North Carolina, and coeditor of North...visualizza altroJohn G. Barrett is professor emeritus of history at the Virginia Military Institute. He is author of several books, including The Civil War in North Carolina, and coeditor of North Carolina Civil War Documentary.visualizza meno