What were we waiting for?
. . . Matthew points to three divisions in the story: Fourteen generations from Abraham to David tell the story of a God unlike any known in the pagan world. This is a God known not by his demand for child sacrifice, not by sex rituals, not by someone’s ability to enslave others, not by […]