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