Civil War high commands

John H. Eicher and David J. Eicher
Stanford University Press
9780804736411
0-8047-3641-3