Sahih al-Bukhari 2842 - The Superiority of spending in Allah's Cause | Criterion