Sahih al-Bukhari 3625, 3626 - The signs of Prophethood in Islam | Criterion