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