Sahih al-Bukhari 2594 - Who is to be given the gift first? | Criterion