Jean Jacque Rousseau
Jean Louis David
Jacques Antoine de Guibert
They provided Napoleon with a basis for his strategy.
They permitted much larger armies.
They created the concept of military professionalism.
They completed the vision of Machiavelli.
To attrition the enemy.
To annihilate the enemy.
To cut enemy lines without exposing one's own.
To push back the enemy lines.
Both deductive and inductive
To win battles.
To learn how it can be avoided.
To understand the nature of Man.
To avoid reinventing the wheel.
To be very strong.
To know the enemy better than yourself.
To have superior willpower.
To be flexible.
He had seen actual combat.
He had actually commanded an army as a general.
He was a philosopher.
He was an aristocrat.
Here's an interesting quiz for you.