Jesus Christ, our promised seed