Sahih al-Bukhari 2117 - What is disliked as regards cheating in business | Criterion