Sahih al-Bukhari 2959 - To give a Bai'a for not to flee during a battle | Criterion