John Haldon's assessment of the battle.
Đánh giá của John Haldon về trận chiến.