The Arcuballista A late Roman crossbow