there are three schools of thought.
First are the actual guys who wrote the book. This is called "guerilla" warfare. Mao, Che, etc. Or you can read about the tactics and results of rebels:http://listverse.com/2011/05/17/top-10- ... h-history/
There there are the traditional war books which is required to understand traditional European style warfare. Too many to list but there are lists of listshttp://www.amazon.com/Top-12-Military-S ... 4AVC1CKBP6
Then there are the often pathetic attempts by European style commanders to teach troops how to deal with insurgents within a clumsy legal framework that actually increases the influence of insurgents. I think Petraeus' is the worst and this area is also called Low Intensity Conflict or LIC, Counter Insurgency and Counter Terrorism etc. This is where the confusion starts between counter insurgency (which needs a legitimate government) vs insurgency (training, supporting proxies or indigs to overthrow government) and everything in between. http://wikileaks.org/wiki/US_Special_Fo ... FM_31-20-3
So I suppose the key is to figure out what scenario you are dealing with and be careful not to drink the Kool Aid. Here is a comprehensive list of most of the popular tomes including a heavy injection of Coindanista drivel that was in vogue, but now is out of vogue. http://www.cnas.org/blogs/abumuqawama/2 ... -list.html
Personally I like to talk to the old muj, and rebels about the old days and how they formed their tactics and strategies. Killing the human animal is not that complex. Every tribe has culture, patterns, logistics and secondary effects. The trick is not to inject violence except when necessary to achieve specific effects and then only minimal violence. Killing the right people is key. Something that was scientifically using computer programs in MACV SOG and has mushroomed into an entire military wide doctrine.