Sahih al-Bukhari 3638 - The miracle of the splitting of the moon | Criterion