Sahih al-Bukhari 2786 - Striving with both, life and property | Criterion