I recently stumbled upon the following verses in 1 Chronicles 2 (ESV). (I highlighted the confusing, seemingly contradicting, parts in v31 and v34.)
31 The son of Appaim: Ishi. The son of Ishi: Sheshan. The son of Sheshan: Ahlai. 32 The sons of Jada, Shammai’s brother: Jether and Jonathan; and Jether died childless. 33 The sons of Jonathan: Peleth and Zaza. These were the descendants of Jerahmeel. 34 Now Sheshan had no sons, only daughters, but Sheshan had an Egyptian slave whose name was Jarha. 35 So Sheshan gave his daughter in marriage to Jarha his slave, and she bore him Attai.
I did check different translations and tried finding an explanatory bible comment on that but without much luck so far. Bible Family Tree lists the descendants like this:
- Appaim
- Ishi
- Sheshan
- Ahlai
- Attai
- Nathan
This would mean that Sheshan in v34 references Ahlai and calls him by his father's name. Is that correct?