1)
Did Sheshan not have sons? He fathered Achlai (31)!
1.
'Rashi': Achlai was ill and lowly. He died [Radak - in his father's lifetime] without children.
2.
Malbim: He did not have sons when he married his daughter to his slave, Afterwards, he fathered Achlai.


