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