Major McKinley William McKinley and the Civil War / - Armstrong, William H. (Kent State University Press,)