29 Therefore David gathered together all the people, and he went forth against Rabbah; and when he had fought against that city, he took it.