Sahih al-Bukhari 3507 - The descent of Yemenites from Isma'il (Ishmael) | Criterion