Sahih al-Bukhari 2638 - The witness of an eavesdropper | Criterion