John P. Slough the forgotten Civil War general - Miller, Richard Lawrence 1949- (University of New Mexico Press, 2021)