Sahih al-Bukhari 5096 - What evil omen of a lady is to be warded off | Criterion