Sun Bin
Sun Bin says that an army must take an advantageous geographical position to attack enemy in a less defensible position. "When land is flat there should be more armed chariots; when terrain is difficult, more cavalry should be sent: and when is narrow and blocked, there should be more archers sent."