Sahih al-Bukhari 2051 - Legal, illegal, and doubtful things | Criterion