Civil War High Commands
by John H. Eicher,David J. Eicher
Civil War High Commands
by John H. Eicher,David J. Eicher
ISBN 13: 9780804736411
Format: Hardcover
(1040 pages)
Publisher: Stanford University Press
Published: 30 Sep 2001
Save for later
New : $133.67