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