I read a lot of books on military topics. As a general book, this one is good since it comes at battles from a tactical perspective as well as the normal historical description. For each of the 25 tactics chosen, 2 battles are selected and reviewed.
One aspect I particularly like is the contrast within some topics between descriptions of ancient battles and more modern ones. For example, Chapter 8 looks at "Committing The Reserve" and describes the battle of Strasbourg in 357AD and Austerlitz in 1805.
I have no argument with the tactics chosen. I do however have 3 complaints. Firstly, the battle descriptions are not long nor detailed enough, and the analysis has no real depth - more, more, more. Second, there are not enough modern battles discussed - the most recent is Yom Kippur in 1973 (excluding counter-insurgency discussed in Chpt 24). Finally, many of the principles of battlefield tactics remain valid whether they are employed in conflicts 5 years ago or 5000 years ago (concentration of force, fire & move etc) but it would have been useful to more contrast and discussion of the impact of modern weapons systems (such as airpower) between old and new battles.
Putting asie those relatively minor observations, I enjoyed this book and it provides a good overview to the tactical decisions made on the battlefield and for the general reader or first-time tactician will prove illuminating. For the more experienced reader, it is also good but will be frustrating though since you'll yearn for more.