Sahih al-Bukhari 3587, 3588, 3589 - The signs of Prophethood in Islam | Criterion