Craig L. Symonds

Craig L. Symonds is professor of history at the U.S. Naval Academy and the author or editor of twelve other books including Lincoln Prize finalist Joseph E. Johnston: A Civil War Biography and three battlefield atlases.
Ebooks