Sahih al-Bukhari 2587 - The witnesses for the gifts | Criterion