Major McKinley; William McKinley & the Civil War
2000 · Kent and London
by Armstrong, William H.
Kent and London: Kent State University Press, 2000. xvi, 191p., b/w illus., stiff wrappers. (Inventory #: 007489)