Shopping cart

About: John G. Selby

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