29 And David gathered all the people together , and went to Rabbah, and fought against it, and took it.