1 Maccabees 6:48-53 New American Bible (Revised Edition) (NABRE)
The Siege of Jerusalem. 48 Some of the king’s army went up to Jerusalem to attack them, and the king established camps in Judea and at Mount Zion. 49 He made peace with the people of Beth-zur, and they evacuated the city, because they had no food there to enable them to withstand a siege, for that was a sabbath year in the land.[a] 50 The king took Beth-zur and stationed a garrison there to hold it. 51 For many days he besieged the sanctuary, setting up platforms and siege engines, fire-throwers, catapults and mechanical bows for shooting arrows and projectiles. 52 The defenders countered by setting up siege engines of their own, and kept up the fight a long time. 53 But there were no provisions in the storerooms, because it was the seventh year, and the reserves had been eaten up by those who had been rescued from the Gentiles and brought to Judea.