The following sentence is from the novel Armada by Ernest Cline:
..., the computer spoke in a perpetually calm, synthesized female voice that I found unnerving in the heat of battle.
Can somebody explain why the author doesn't use the article 'a' before the word battle. Wouldn't "in the heat of a battle" be more correct since not a specific battle is meant?