Internet Archive BookReader

Critical sketches of some of the federal and Confederate commanders