Sahih al-Bukhari 3000 - Hastening in travel | Criterion