Battle diaries are essential for understanding what generals are thinking as they work their way through the fog of battle. Nicholas Sarantakes juxtaposes the diaries of two very different generals... This description may be from another edition of this product.