About: John G. Selby
- Profile:
- John G. Selby is professor of history at Roanoke College and the former holder of the John R. Turbyfill Chair in History. A Civil War scholar, Selby wrote Virginians at War: The Civil War Experiences of Seven Young Confederates and coedited Civil War Talks: Further Reminiscences of George S. Bernard and His Fellow Veterans.
Books by John G. Selby:
authors template page