Battles and leaders of the Civil War : being for the most part contributions by Union and Confederate officers : based upon "The Century War series" | NiceBooksReads