Medieval Warfare: Technology, Military Revolutions, and Strategy - Clifford J. Rogers (Taylor and Francis, 2024)