Not for the weak of heart, this books provides an indepth account of the battles. Knowledge of military symbols and tactics is required for complete understanding, but the casual reader will find merit as well. Numerous maps, historically significant photographs, and figures.