From Herschel Smith at The Captain's Journal blog - Observations on Timeliness from the Small Wars Manual.

Remaining highly recommended is the Marine Corps Small Wars Manual (large PDF document). The war in Afghanistan is more than 4.5 years old, and the war in Iraq is about 3.5 years old. The SWM has something to way about timeliness that will edify and enrich our understanding of the various blunders that have been made in these wars so far. By way of editorial note, I would comment that there seems to be an undercurrent among supporters of the war(s) that is unhealthy and unproductive for the prospective of evolution in our doctrine, strategy and tactics based on our mistakes. Analysis, assessment and constructive criticism are generally taken to be opposition to the war or to our warriors. To be seen as patriotic and supportive of our troops, one almost has to be jingoistic. This is not a mature attitude, but more importantly, it is not supportive of the necessary changes that will mark the future of warfare and thus the warriors who will be participating in those wars...