Family tree of
Ahimelech