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