Sahih al-Bukhari 2084 - The sin of Riba, its witness and its writer | Criterion