Sahih al-Bukhari 2905 - The shield, and shielding oneself with the shield of his companion | Criterion