I must assume that you are an academic with some expertise in this area (as you've read the last 55 books written on the current conflict - not a war, as war has not been declared, as far as I'm aware.) Sadly, there are at least two comments in your review with which I must take exception.
Your comments on the Soviet withdrawal make no sense. While the withdrawal may have been well-handled (I cannot comment), the campaign most certainly was not. When you say "It is a pity NATO forces have not carried out a similar exercise", I don't understand what you mean - that NATO should have followed the Soviet's brutal tactics in Afghanistan, or that NATO's withdrawal (which has not yet happened) has not followed the Soviet example? I don't see how "NATO" can have carried out a "similar exercise" (bearing in mind, it's actually ISAF which is pursuing the efforts to stabilise Afghanistan; NATO took the lead, but ISAF is much greater.) "NATO" has not yet withdrawn, so how can they carry out an exercise "similar" to that of the Sovs?!! Seems like a tall order to me - perhaps you need to wait and see?! Certainly there are big efforts under way to plan the withdrawal.
"But then, sadly, history has never been a popular study for the military hierarchy"
What an utterly ridiculous statement! Sadly, it seems you do not know what you are talking about. I have no idea what you base that sweeping generalisation on, but it is patently (and demonstrably) untrue, certainly if your comment is aimed at the British military. Just speak to the KCL academics who support the Joint Services Command and Staff College, or those who provide the academic study at the RAF Officer Training College Cranwell and the Royal Military Academy Sandhurst; I confess that I can only assume that Dartmouth does as much as Cranwell and Sandhurst to imbue their students with a knowledge of military history. Bear in mind that the respective officer training colleagues are only the start - there is much effort now put into educating military officers throughout their careers. I'm all for reviews featuring the reviewers own, personal views, but it seems you have overstretched yourself somewhat in commenting on a subject of which I must presume you have no first hand knowledge.