History
fromMedievalists.net
1 day agoCrossing Under Fire: River Operations in Early Medieval Warfare - Medievalists.net
Forcing a river crossing under enemy resistance demands extensive planning, deception, and logistics, a persistent and difficult military problem from antiquity through modern warfare.