Both the casual reader and the Civil War buff will find much to appreciate in this excellent work.??? Bookpage???Keegan brings his enormous talents for understanding the ???face of battle??????.follow[ing] such writers as T. Harry Williams and James McPherson in assessing generalship???.His emphasis on the role of military training, geography, the importance of entrenchments, the use of firepower