Sahih al-Bukhari 4123 - The return of the Prophet (saws) from Ahzab and his going out to Bani Quraiza | Criterion