There are numerous holes in the battle description which can be explained by the limited space avaliable. However, if one wants an overview in order to put more extensive histories into context, this is a good place to start.
It is written in the traditional Ospery style and is very readable. The weakest part of the book is the discussion of the effect of the battle and the historical place that it holds. However, that might be a structural fault of the Ospery format.