I've never encountered an overview of this so comprehensive and well presented before
http://www.veteranstoday.com/modules.ph ... e&sid=9302
How Modern Wars Come About
Moderators: MichelleH, Minimalist, JPeters