There have been 3 military revolutions in the past 100 years...