Whose Battle is it Anyway?

Whose Battle is it Anyway?
Joshua 10:1-15