Internet Archive BookReader

Battles and leaders of the Civil War : being for the most part contributions by Union and Confederate officers