Vitruvius,
Ten Books on Architecture — Book X - Chapter XI - Ballistae
“ No ballista, however, is made without regard to the given amount of weight of the stone which the engine is intended to throw. Hence their principle is not easy for everybody, but only for those who have knowledge of the geometrical principles employed in calculation and in multiplication. ”
