The Oxford encyclopedia of medieval warfare and military technology - Rogers, Clifford J.