Book: The American Civil War: A Military History By John KeeganChapter 1
You must be logged in to read.