The Archer's Tale - Bernard Cornwell

His female characters might be a little bit one-dimensional, but Cornwell sure can write a convincing battle scene.

 

And Crecy was one hell of a battle.