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...vizualizați mai multeJohn 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.vizualizați mai puține