who had been fathered by Elkanah, who had been fathered by Joel, who had been fathered by Azariah, who had been fathered by Zephaniah, 